Fixed a bug in Handler.cs - handling of multiple optional parameters. 

Fixes #28.
Added tests for multiple optional parameters.
Added nuget restore package support.
Updated newtonsoft json.net nuget package to 6.0.5.
Removed unsued ThreadCulture call as it doesn't have any real benefits - we are already culture safe except the nullable-datetime.