Changed return type of initializer functions.

This will allow easy shutdown using std::atexit which was impossible
when the return value of Shutdown was int.
Merge pull request #31 from mpapierski/master

Changed return type of initializer functions.