fix(html): some minor corrections
feat(app): introduce server generated result views

With this commit we made it so that the server
directly includes the result view markup in the
first response. Only from there angular will
take control for subsequent requests.

This is basically for two things:

1. Speed: It's a much nicer user experience
because we safe one extra roundtrip

2. SEO: We can link to example queries that
directly contain useful html Google and other
search engines can deal with.

Fixes #42
fix(sitemap): remove hash from URLs
feat(app): proper dynamic headlines

We previously had some hardcoded headlines
that were only visible if the search matched
a predefined pattern. We now have properly
serverside generated headlines that are fully
dynamic so we were able to remove all the
predefined pattern.
fix(twitter-share): remove hash from share URL