Migrate from Jekyll + custom scripts to Lineman.

See http://www.linemanjs.com/.
Fix JSLint errors.

Never knew I had these. Suppose this is a good thing.
Update README.
Ignore the static data directory.
Add deploy task.
Switch to grunt-aws-s3 for deploy task.