Information and Living Systems: Philosophical and Scientific Perspectives