Added a test area in the demo project to help fixing #14.
Moved the ApplicationController class of the demo project to another namespace.
Continued work on the areas test cases.
Proper handling of areas (fixes #14)
Added missing override on OutputCacheManager.RemoveItems
Nuspec version bump for RC.
Tiny sln changes.
Do we have CI now ? Sure we have

Huge thanks to AppVeyor !
Updated RS Annotations.
Merge branch 'master' of github.com:moonpyk/mvcdonutcaching
Url.Authority instead of host + port.
Updated demo project to MVC 5.1
Really update packages.
Testing issue #23, seems to work fine for me, poke @ejjpi
Continuing investigations on issue #23, still works for me.
How I fixed issue #23.
fixed duplicate key exception

If the value of VaryByCustom is equal to a key that has already been
added to the route values, there will be a conflict.  Instead of add, it
now adds or replaces the given key.
Huge thanks to @anorborg
For some reason, sometimes routes values can be null.
Closes : #26, Refs: #19
Checking inside the dictionnary for key presence.