Fixed project.json casing
Remove options services from UseServices

Add OptionsModel.OptionServices.DefaultServices instead
#23 - Implement graceful shutdown.
Clean up IApplicaitonLifetime service injection.
Fixed tests
Fix up the project/sln files