Fix api users admin listing when use_description is nil.
Use UUIDs for _ids in most places.

This mainly stems from wanting to cleanup the API configuration dumps to
YAML, so we're just dealing with strings, rather than objects that need
to be escaped in YAML.
Fix selectize.js dropdowns getting cut off. Upgrade selectize to 0.8.2
Change API models to use UUIDs for the _id.

Forgot to do this along with the data migration to UUIDs.
Initial custom rate limit interface implementation for APIs.
Upgrade Emeber to 1.1.2. Also upgrade Ember libraries.
Rollback easyForm to fix inputConfig being removed.

See: https://github.com/dockyard/ember-easyForm/issues/69
https://github.com/GUI/ember-easyForm/tree/inputConfig
Fix file type mode for CSV ace editor.
Fix the stats top user and ip links not working on first page load.
Allow nil values for response_headers.
Clear out the custom rate limits when the mode is not custom.
Better/prettier output for the publishing diff process.
Merge branch 'master' into gsa

Conflicts:
	Gemfile.lock