Consolidation of item definitions and equip methods

This check-in consolidates item types into a single LGItemDefinition
class - NOTE: stuff is broken right now. The item XMLs need to be
updated before this stuff will work properly.
Finishing up equipment

Getting the UI pieces under control and getting all the server and
client messages worked out.

Everything should be good now.
Merge remote-tracking branch 'origin/master' into features/equipment

Conflicts:
	Assets/-tk2d.asset
Weird file that didn't get included
Refreshing libraries as a final step

Everything is merged and working, just updating binaries now.
Adding new weapons to server and client

From card #164
Merge pull request #15 from Rush-Forward/features/equipment

Features/equipment
Merge branch 'master' into features/quests

Conflicts:
	Assets/Assets/Libraries/RushForward.Legende.Common.dll
	Assets/Assets/Libraries/RushForward.Legende.Server.TNet.Common.dll
	Assets/Assets/Scripts/LegendeGameClient.cs
made lgquest serializable / lazy load quest instance on player deser
added watch creation / clearing for beginning / transitioning quests