added handler to do simple swapping of items in inventory
implemented outline of better inv swap function
moving code around
implemented store and equip functions
moved some hardcoded values into header files
got inventory swap working
got item merge working when there is no overflow above stackable amount
fixed merge functions so they can deal with overflow
changed some boolean operators
added autoequip item callback
merging master with tests to inventory branch
made item values test better
moved create item values out of item module and into item_values module, updated tests
fixed bug where values overflow was overwriting other values
comments, removed some unused code