Finished seat response view updating after REST call

Used a better “track by” for ng-repeat to allow fast refreshing without
extra redrawing.  Also updated SharePoint response code to copy new
etag/Requests_JSON to all other rows in the group.
Fixed TTMS blur removing fields even without update

Now checks _.isEmpty() to make sure there is actually content before
removing the row.
Updating user messages
Fixed annoying popover message orphans

This was an issue when you escaped out of a focused popover target
leaving an orphaned popover.  Now it will destroy popovers on ESC or
element destroy.
Finished request response view update work