Make Application\Base logger aware.

Logging in an application is a fairly typical requirement so the
Application\Base class has been made PSR-3 logger aware.

Also added is an `initialise` method for developers to override.

Docs are added to cover these two things.