update documentation for example_composition
implement __version__ and use it

use __version__ in distutils and sphinx