Misc fixes

This (also pushState) is solved in `vss-deploy` with the following details:

    1. nginx attempts to directly serve files defined by the request uri
    2. if no file is found, fallback to the application server (flask catchall route for illustration is included)
    3. if request.path is not a solr search request, return a window.location modifying script with a hash
    (4). backbone will convert the hash to the proper pushState route if possible

Let's talk in more detail.