Fixes #320 - Fontello loading from wrong directory
Style headers, improve buttons
Fixes #331, adds typography styling, error styling
Fix <p> tag styling/color
Style autocomplete dropdown, registration forms
Reconfigure styling on search wrapper
Restructure map sidebar, make autocomplete scroll
Style benefits sidebar, adjust page colors
Break sidebar styling into own file, style map popups
Merge pull request #353 from azavea/topic/default-styling

Design Improvements and Styling
Better UDF error messages
Set default map popup size and missing species text

I removed the ID from the popup because space is at a premium in a
popup and it is not helpful to the user.
Add in udf collection editing
Merge pull request #355 from ahinz/topic/stewardship-udfs

Topic/stewardship udfs
Add instance property for getting advanced search config
Use default model values for the "create" templatetag
Retrieve default labels from help_text, add help_text
Add search tag for pulling search field options from the instance config

Brought in modgrammar-py2 (a fork of modgrammar, which is python3 only)
for brevity in the parser, since checking token length was quickly becoming
unmaintainable and attempting to parse with a regex was unreadable.
Add unit tests for UDF field permissions
DRY up field templates and rename references