Solutions to examples and exercises in the book OSGi in Practice by Neil Bartlett