Updating README to include submodule instructions
Initial stab at using Assembly for service info
Updated internals to latest version and incremented version
Added support for session change events
Added logging to regular factory New method in case of error
Improved testability of several host configurators
Cleaned up code to standards, fixed NET35 exclusion
Update readme.md

added semver gem to step 3
Add semver2 to gem install in readme.md
Correct typos in config_api.rst.
Fix punctuation in index.rst.
Fix grammar in help.rst.
Updated NuGet references, added DotSettings
Create LICENSE

Added the Apache 2.0 License as referenced in the Readme.
Made help verb stand out more
updating git clone for submodules
Added description of what Topshelf is
Added Console.Title for console host to see which service is running easily (can't believe I didn't do this years ago).
Changed unhandled exception behavior to not call Stop so that restart behavior is triggered by the SCM
Updated references to latest versions