Add an entity_data endpoint which fetches remotely if needed, TODO: gid redirects not handled
Properly 404 when entities don't exist.
Use correct key 'gid', not 'mbid'.
Basic matching endpoint. Hopefully non-broken. We'll see.
Start in on modals, switch matching endpoint to take JSON
Properly handle redirected MBIDs in Entity.get_remote
Fix CSS, add documentation of what the modal should do in the modal as a place to work from.
Actually commit at the end of the match_item transaction.
Add knockout.js
Add lodash, plus manager command for custom build
Add requirejs text plugin
Implement matching UI
Use subprocess_call instead of call directly
Use && instead of &amp;&amp;
Use relpath in lodash build output
Actually close the right tag
Allow clearing the current match
Merge remote-tracking branch 'bitmap/matching'

* bitmap/matching:
  Allow clearing the current match
  Actually close the right tag
  Use relpath in lodash build output
  Use && instead of &amp;&amp;
  Use subprocess_call instead of call directly
  Implement matching UI
  Add requirejs text plugin
  Add lodash, plus manager command for custom build
  Add knockout.js
  Actually commit at the end of the match_item transaction.
  Fix CSS, add documentation of what the modal should do in the modal as a place to work from.
  Properly handle redirected MBIDs in Entity.get_remote
  Start in on modals, switch matching endpoint to take JSON
  Basic matching endpoint. Hopefully non-broken. We'll see.
  Use correct key 'gid', not 'mbid'.
  Properly 404 when entities don't exist.
  Add an entity_data endpoint which fetches remotely if needed, TODO: gid redirects not handled

Conflicts:
	geordi/geordi/resources.py