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.

This does not affect existing code, and could help with a "safe" shutting down like this:

```c++
int main()
{
  logog::Initialize();
  std::atexit(&logog::Shutdown);
  // …
}
```