Remove setting of `visible` css property

`visible` isn't a valid css property. `display` on the other hand, is.
Merge commit 'e7c73b8c8efd8' into features/router
Add `close` implementation to login view

This lets us navigate away from the page.
Use '//' style comments, nesting and `@extend`

There's more work that can be done here, but it's certainly a start.
This commit shouldn't break any of the existing styling.
Use relative time on the tracking screen

This gives us a place to try out human-readable relative times/dates.
Explicitly license the project under the GNU GPL3+

Ideally each source file should contain a header containing information
about the associated licensing, but this is a start (until I get around
to doing that).

We add a LICENSE file and append some licensing information to the
README.
Merge pull request #37 from routemaster/issues/license

Explicitly license the project under the GNU GPL3+
Show relative time with "Started" heading
Translate scss files to sass syntax

Sass syntax is a whitespace and indentation based. I think it looks a
little prettier.
Merge pull request #38 from routemaster/features/router

URL router implementation
Merge pull request #39 from routemaster/features/more-sassy

Clean up the CSS by using more SASS features
Merge pull request #40 from routemaster/features/relative-time

Use human-readable fuzzy relative times
Add javascript and html for Google login
 Modify tabbing in google.js. Changed visibility of google login.
Modify google.js
Merge branch 'features/login' of github.com:routemaster/routemaster-frontend into features/login

Conflicts:
	src/html/index.html
	src/js/login.js
	src/js/login/google.js