add entity list, entity chooser to modal

no actions are hooked up yet, and there's a bug with the
chooser not accepting typed input
hook up save on create and update actions
fix table update on add/create, initial JSON-Patch methods in adapter
Merge branch '253_api_consuming_webapp' of github.com:jessereynolds/flapjack into 253_api_consuming_webapp
Provide a link to the beta edit contacts interface from the old contacts interface
Merge remote-tracking branch 'jessereynolds/253_api_consuming_webapp' into chore/407-make-theme-consistent
Add ability to delete a contact from the list view
Attempt to focus first name field
Add prototypical interface for adding media to a contact
Add ability to remove contact media
add linked media on GET /contacts
Merge branch '253_api_consuming_webapp' of github.com:jessereynolds/flapjack into 253_api_consuming_webapp
Allow adding media to existing contacts
Merge remote-tracking branch 'jessereynolds/253_api_consuming_webapp' into chore/407-make-theme-consistent
add/remove entities, client UI operational and sending requests
spacing, title
get server-side working for contact add/remove associated entity
fix some of the entity/media mashups in the UI
fixed three sets of fields for contact media
bugfix for the media record matching