Updates the CHANGES.md for the 0.5.x series of bogart.

In the future, will maintain the CHANGES.md file with each release.
Uses default configuration for `directory` middleware if override is not defined on call to `bogart.batteries`

Provides better behavior for those who want to override values for other middleware components of `batteries` but still use the default `directory` configuration.
Bump to v0.5.8
npm ignores examples directory.
Bump to v0.5.9