Initial project skeleton.

Includes linting by grunt, a virtualenv config, a devserver,
EditorConfig and instructions in README for setting up a local
dev environment.

Also includes config files for pylint and jshint.