go-tour: store file contents in local storage

Added reset button and moved the syntax checkbox to the top of the editor.

Fixes #179

LGTM=adg
R=adg
CC=golang-codereviews
https://golang.org/cl/135040043
4 files changed