Merge tag '1.2.1' into develop

First release
Update projectUrl of nuget

Point to github repo
Add try/catch block.

When ran on a background thread HttpContext.Current will be null and will raise a NullReference exception.

See related raygun log: https://app.raygun.io/dashboard/7cyo1v/errors/511897671?
LoggingHandler: Null check HttpContext.Current

To avoid exceptions we know will occur for background workers and
similar.
cleanup: R#
nuspec: Bump to 1.2.2
Merge branch 'release/1.2.2'