Fixing Namespace base resolution

Fixed an issue causing namespaces to throw an error when empty due 
to a blindly prepended `\` on the namespace. Fixed by conditionally appending.
Fixes #20
Fixing required parameters

Parameters in the config .hearth.yml are no longer required
Fixes #19
Merge pull request #24 from PHP-Hearth/feature/release-cleanup

The primary purpose of this pull request appears to be to address (2) bugs, not superficial cleanup prior to release.  Merging and closing related issues, just noting.