adding borrowed_tool factory, inherits from tool factory
setting up tests for borrowing/returning tools
returning borrowed tools, plus test
refactoring tools#create logic into tool model
changing button color for return/borrow buttons, removing partial for buttons
tool.change_tool_status fails if guest
tests for tool#checked_out_by?
add tests for #unavailable?