Tool creation/deletion/lookup refactored

Combine New & Edit form
Add non-restful lookup for tool by barcode
Tool checkouts should be viewed from within tab of tool show, and
checkouts logic & views will be reduced in the next commit.