Ignore compiled assets in .gitignore
Update middleman and middleman-livereload

This also allows us to set the livereload feature as a
development-environment-only dependency.

Plus some config cleanup.