Add instance property for getting advanced search config
Use default model values for the "edit" templatetag
Retrieve default labels from help_text when not given
Add help_text fields to Plot and Tree models for default labels
Unit tests for field/edit/search tag
DRY up field templates and rename references
Add template for advanced search fields
Add default option to selects, properly set selected value
Switch add tree to use edit templatetag
Use search tag for advanced search fields in instance_base.html
Fix serialization of typeahead fields
Don't show plot/tree UDF fields unless the user has permission to view them
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.
Move searchbar code into searchBar.js
Specify search code in separate block so it applies to all instance pages
Dynamic building of search elements hash by reading DOM elements