Update libraries.js with latest of Knockout.

Update Knockout JS library to latest stable production build 3.0.0.

http://cdnjs.cloudflare.com/ajax/libs/knockout/3.0.0/knockout-min.js
Removing html, head and body tags
Condensing login&register route handler into one function
Adding ajax loading functionality for browsers that support History API
Reducing flicker from ajax loading

Selecting just the inner of the form-container and replacing current form-container
with that.
Optimizing ajax loading of html

Once html is loaded, we store in an object the html string for future use.
resulting in a max of 2 ajax requests.

TODO cache initial GET request for max of 1 ajax request
Caching initial GET
Update libraries.js

Update lodash to latest 2.4.1
http://cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.min.js
and updated the label to "Lo-dash" the way it is on http://lodash.com
Removing console.logs
Adding history#pushstate functionality
Removing ajax functionality from tabs
Adding one big register-login view
/register & /login now render same view
non pushState now follows route
Merge pull request #1067 from getsetbro/patch-2

Update libraries.js
Merge pull request #1066 from getsetbro/patch-1

Update libraries.js with latest of Knockout.
Update css from remy
Linking to sub.css
Adding hidden input for storing referrer link
Adding referrer data to template