Improve DateTime resolution for job arguments

At job execution if a DateTime argument was included the DateTime object does not include milliseconds. The issue is caused at job creation when converting arguments to their string representation. The default conversion does not provide milliseconds. This is backwards compatible with existing data since a new DateTime object can be instantiated with both the old format and this new format, example:

old: "05/30/2014 07:27:34"
new: "05/30/2014 07:27:34.2791"

If there is a better approach I'd be happy to make the change.
Removed IDisposable from IMonitoringAPI
Test format of DateTime arguments
Starting "How-tos" rubric in documentation

Add «Configuring HangFire Monitor Authorization» HOWTO
Add some HOWTOs
Passing arguments and dependencies howtos
Change maxdepth value in howtos/index.rst
Add "using ion containers" howto
Added test for deserialization of new DateTime format and updated test names for clarity
Merge pull request #109 from dennyferra/patch-1

Improve DateTime resolution for job arguments
Update advfeatures.rst for updated API...
Merge pull request #111 from ronaldscott/patch-1

Update advfeatures.rst for updated API...
Adding logging and using cancellation tokens
Joined D&A
Yet another guides for users
Open a new transaction and connection for each api call instead of passing in an open connection.
Fix missing message
Rename HOWTOs to User's Guide
Modified SqlServerStorage constructor to take either a full connection string or the name of a connection string to pull from the application config.
Display build badge only for master branch