Inventory weapons

Adds display of the equipped weapon in the inventory screen. Also cleans up some of the ugly rotation code in the rendering manager, and cleans out player handling from the MWRender::Player class (turning it into MWRender::Camera, for camera control).