Add about-page template, styling, fix contact.js.

Add:
	templates/about.html
		-add template for about page, which now only requires actual content.

	static/css/about.(sass, css)
		-add sass styling for /about, and the compiled CSS file.

Fix:
	static/js/contact.js
		-the email/phone fields didn't always alternate in response to a click
		on the "contact type" button -- fix by reverting to an earlier,
		functional commit.
Rework profile panel, fix about page scrolling.

Add:
	templates/layout.html, static/js/(app, google_oauth).js
		-modify layout and animations of Google profile-panel in top-right
		corner of page.

	templates/about.html, static/js/smooth-scroll.js
		-fix defunct smooth-scrolling down the page by removing existing
		javascript and incorporating the smooth-scroll.js plugin.
Change tour-display style, add helper message.

Add:
	templates/index.html, static/css/index.sass, index.js
		-add helper message to front page, with necessary styling and animation.

Mod:
	templates/(profile, premade_tours).html
		-instead of displaying existing tours in columns of two, display them in
		a single centered column.

	app.py
		-a message submission from the contact page now redirects the user to
		the home page, as opposed to returning him/her to the contact page --
		seems more intuitive.
Merge branch 'new_about_page'

Conflicts:
	templates/about.html
	templates/premade_tours.html