Refactor Route unit tests
Refactor Route unit tests
Refactor Router unit tests
Refactor Middleware unit tests
Refactor Route unit tests
Refactor Router unit tests
Refactor View unit tests
Add Set helper to be extended for collections like cookies and headers
Let Headers extend Set
Let Cookies extend Set
Let Response use new Cookies implementation
Expose request, response, view, and router as public properties on app object
Remove obsolete Headers tests
Fix errors in Middleware tests
Add doc headers to Cookies and Set classes
Fixes to various classes and tests
Merge branch 'feature-refactor-tests' into develop