abstracted the tornado node lock api into an object lock api so that it may handle systemconnection locks as well
changed all node_locks references to object_locks in accordance
the new tornado object lock api is also a substantially refactored version of the original node lock api
added in the missing lock deletion and lock deletion broadcasts to the systemconnection edit api
added a check for locked descendant systemconnection objects when deleting a node in the node delete api
removed the original form used for the node lock api as there was a more efficient way to do validation for node and connection locks together
the js has been updated with the new connection lock functionality
added a js-side locked descendant check for node interaction