Reordering this stage for ease of reading. Requiring a link to inventoryStage
Finished refactoring so InventoryStage was 1 link.
Fixed ingredients not disappearing on craft

Remaining bugs til pull request:
* After valid recipe found, adding more doesn't stop you
* Leaving the workshop doesn't clear the ingredients back to the inventory
* When moving something back from the inventory, it doesn't get a listener to go back to workshop
When leaving the workshop screen, items on the table now come back to the bag

Remaining bugs til pull request:
* After valid recipe found, adding more doesn't stop you
* When moving something back from the inventory, it doesn't get a listener to go back to workshop
Removing some unnecessary debug lines

Remaining bugs til pull request:
* After valid recipe found, adding more doesn't stop you
* When moving something back from the inventory, it doesn't get a listener to go back to workshop
Consolidated in to update() to make more sense

Remaining bugs til pull request:
* When moving something back from the inventory, it doesn't get a listener to go back to workshop
Fixed crash on adding item that didn't fit to the workshop

Remaining bugs til pull request:
* Items disappear when moving them back to the stage/forward
Adding toString for convenience

Remaining bugs til pull request:
* Items disappear when moving them back to the stage/forward
* Hud buttons not working as intended
Fixed items disappearing, but the stack issue is apparent now

Remaining bugs til pull request:
* Stack will try to put all of its items on instead of just 1
* Hud buttons not working as intended
Refactored out as many GameInstance references as possible

Remaining bugs til pull request:
* Stack will try to put all of its items on instead of just 1
* Hud buttons not working as intended
Fixed new bug: valid product wouldn't clear when removing items individually

Remaining bugs til pull request:
* Stack will try to put all of its items on instead of just 1
* Hud buttons not working as intended
TRIUMPHED OVER ITEMS DISAPPERING ON SECOND STAGE

Remaining bugs til pull request:
* Hud buttons not working as intended
TRIUMPHED OVER ALL THE BUGS (I WAS TRYING TO FIX TODAY)
TRIUMPHED OVER ALL THE BUGS (I WAS TRYING TO FIX TODAY)
Ready to merge in
Merge remote-tracking branch 'origin/bugs-inventory' into bugs-inventory

Conflicts:
	Main/src/com/icbat/game/tradesong/Tradesong.java
Merge pull request #57 from icbat/bugs-inventory

Fixed all known inventory bugs