honor default webassets.url_expires
remove unnecessary settings
move the json app state to /app/state no cache

Not every browser supports "Vary: Accept" so it's not a good idea
to try to serve the HTML of the app on the same path as the JSON
endpoint used for syncing the dynamic application state.
add a 'cssversion' webasset filter

With this change, every single asset is now versioned.
bump pyramid_webassets
defer attribute for webfont load

I believe this is the last external resource blocking page loads.
remove obsolete cleancss filter

This is upstream now.
add discovery plugin
configure store with discovery
more flexible head slot

Using metal:fill-slot in combination with tal:omit-tag makes it easy
to provide a slot to add any number of child elements to a node. In
this case, it's used to make the <head> tag in the base template
extensible by the layout templates.

Also, make the embed deferred on the home site.
add discovery link tag
make api its own package
split oauth, flask store, and delegated store apis
Initial commit: always gives back json
Check content_type in request header and only give back json if it's application/json
Minor: Newline
Using Pyramid view
Debug outputs
First rought version
Remove not used angular, step 1