Clean up HAML.

- Add haml-lint config file to allow long lines. This is temporary
until I can find a HAML syntax highlighter that supports splitting
attributes on multiple lines.

- Clean up HAML to make haml-lint pass

- Convert application layout to HAML

- Fix bug that caused google translate initialization to time out. The
JS was looking for an ID called `google-translate-element`, but in the
layout it was called `google_translate_element`.

- Make description meta attribute localizable.
The updated script does not work with the current google-translate-manager, which is looking for a select dropdown to be able to update the URL: https://github.com/codeforamerica/ohana-web-search/blob/master/app/assets/javascripts/app/google-translate-manager.js#L53

I will keep the old script for now. A new PR should be submitted that updates both the footer script and the JS so that the feature continues to work properly.