fix(ViewCache): Use an unbounded cache in the ViewCache.

ViewCache was broken by the LruCache change in 3e60863.  Between
that change and this one, it was not caching any views.

Also, add a test.
fix(http): use location.href instead of toString

location.toString() fails when running with web_compomnents polyfill.
chore(docs): fix dartdoc indentation for application_factory
docs(Scope): explain `::` and `:` expression notation
chore(testing): upgrade guinness

Upgrade the Guinness library to fix the issue with `ddescribe` not working.

Closes #1029
docs(formatter): improvements to currency, date, filter, and formatter library
docs: edit formatter docs