final touches to creating and editing tickets

-only certain ticket fields can now be edited
-a note must be added for each edit
-minor changes to inserting a ticket
-js file used for certain fields / disabling / enabling
-resolution field required for closing a ticket
-closed tickets are view only