Updated Nuget Packages and solutions to use .Net 4.5.1 as a target frame...

Due to version issues I wasn't able to start my Azure Web Roles. I update the projects to .net 4.5.1 and updated all dependencies so that it now works with the latest version of Web API.