Added info panel switching functionality
Made info panel show clicked on item
Added item cell brightening on click
Fixed rest button causing NPE
Started turning inven panel into actual grid
Fixed items not showing up immediately after drop
Made escape key exit inventory screen
Fixed layout of InvenPanel
Made inventory spacing near-uniform
Moved custom layout code into own LayoutManager
Refactored InfoPanel into own class
Made inven deselection possible
Added custom layout to info panel
Added item descriptions

Also made item info display look a bit better.
Made error dialogs look smoother
Fixed up error dialogs again
Made generic exceptions pop up a dialog to fix #81
Updated thread names to show why two animation drivers are needed, to answer issue #79
Merge remote-tracking branch 'origin/feature-items' into development