Upgrade Umbraco dependencies to 7.1.2
Implement new CacheProvider methods in 7.1.2
Remove packages folder in favor of NuGet package restore
Hack to make NuGet package restore work a bit smoother
Merge pull request #589 from tomfulton/upgrade-umbraco

Upgrade Umbraco to 7.1.2, remove packages
Use NuGet for Umbraco references in .Core project

Previously we were adding the interfaces and Umbraco.Core manually, but this doesn't play well with NuGet Package Restore, since it doesn't know there's any packages in use here.  This should fix, just need to remember to remove the unused references when upgrading
Add NuGet reference for RhinoMocks so it restores properly
Merge pull request #590 from tomfulton/upgrade-umbraco

Tidy up NuGet package restore
Merge remote-tracking branch 'upstream/master' into merge-master
Merge pull request #591 from protherj/merge-master

Merge Tom's changes for Umbraco 7.1.2 fixes to 1.1.0