Timed crafting basically works. Would like to add sounds to it to make it obvious

* known bug: gathering then leaving the page doesn't stop the gathering.
Sound plays when you gather, stops when you're done!

* known bug: gathering then leaving the page doesn't stop the gathering.
Game has some background music in general now too.

* known bug: gathering then leaving the page doesn't stop the gathering.
Refactored to use assetloader for ease of disposal

* known bug: gathering then leaving the page doesn't stop the gathering.
Fixed a bug where selling wouldn't update stack size of non-empty stacks
Fixed a bug where selling wouldn't update stack size of non-empty stacks
Removed unused debugging output
This was in there for a reason, noted the reason
OK, bugs re-fixed and the new click listener is firing away as expected. Now to make it do something worthwhile
Merge remote-tracking branch 'origin/feature-timed-' into feature-timed-

Conflicts:
	Main/src/com/icbat/game/tradesong/stages/InventoryStage.java
Merge pull request #71 from icbat/feature-timed-

Feature timed
Making a component for Items to have to make differing runnables
Creating a parameter class with levels
Changing to use these parameters and adding in (unused) craftDelay
Gather delay successfully reworked to use this more universal/changable system. Now to add buffs!
Speedupgrade should work, add it to items and see!
Speed upgrade works, but has (uncovered) bugs:

* using the item doesn't remove it from the inventory, just sets the stack to 0.
* 3-slot crafting bug in bugtracker
bug of not removing from inventory fixed (could be cleaner but is fine)
Crafting has a timer, everything for this branch works =)
Merge pull request #74 from icbat/feature-timed-

Feature timed