Removed refrences to trigger from agent update

Cleaned up code significantly
initial work clearing out trigger code in preperation for a new approach
Cleanup of verifyAssign

reworked logic to remove redundant statements
cleaned up flow to remove duplicate code
Cleaned up install_app

Major cleanup in install_app, refactored several different checks for required elements into one function.
minor additional cleanup
Moved all requests into modules, more cleanup

Moved save hook into ui.js
genral whitespace etc cleanup
make all modules own their required requests
Removed requests.js

All requests are now owned by their respective modules
Non-functional changes

documentation/comment updates
whitespace changes
adding version strings to modules
Reworked get_all and update_status

Moved generic request helpers from update_status to get_all
switched to _.extend for including get_all in order to make module handling more future proof
experimental (not working) changes
Working tag-based reassign trigger logic
requests.js cleanup and tag trigger requests
fixed errors, now tested as working
removed unused requests
merging in additional cleanup
workaround odd bug where requests for update_status don't show up in get_all
temporarlily re-added requests.js
fixed 117
really fixed #117, more bugfixes
removed some logging, removed debug error messages
updated verbage in save hook