Crafting update

- Crafting accordion is now using jquery ui and filled in automatically
from the recipes in data.js
- Adjusted the main html layout to position the controls
- moved the main.html styles into stylesheet file
- moved jqueryUI images into external folder
- items now support icons and crafting shows them
- added crafting cost tooltip to the crafting item
- removed direct access to the itemDictionary in game, added getItem()
for that
- gear will now only update if it was actually changed