Added support for fixed sized widgets via ui style.
Added checkbox widget
Added the beginnings of data binding.
BlockSelectionComponent, System, Event and Renderer.
Merge pull request #749 from synopia/blockselection

BlockSelectionComponent, System, Event and Renderer.
Added API annotation
Merge pull request #750 from synopia/blockselection

Added API annotation to BlockSelection
Tiny tweak to module.txt template (give display name a default value) and minor commenting
Added missing selection texture and @API to World/Chunkgenerator
Merge pull request #751 from synopia/blockselection

Added missing selection texture and @API to World/Chunkgenerator
Added menu entry for "Drop Item" and "Hide HUD"

Fixes #666 - lol
Merge pull request #752 from msteiger/mbts_dev

Added menu entry for "Drop Item" and "Hide HUD"
Save window position on exit (centered by default)

Fixes #194
Add mockito as a test dependency for modules and @API to FastRandom
Merge branch 'develop' of github.com:MovingBlocks/Terasology into mbts_dev
Merge pull request #753 from msteiger/mbts_dev

Save window position on exit (centered by default)
Merge branch 'develop' of github.com:MovingBlocks/Terasology into mbts_dev
Updated .gitignore to deal with eclipse project files
Stop root project from being an (empty) eclipse project

Eclipse does not support sub-projects
Root exception dialog displays nested exception messages
Tweak comment for #754
Added UIElement interface covering both widgets and screens.
Added tracking of the UIElement with focus, and onGainFocus/onLoseFocus events.
Fixed some fencepost errors.
Added dropdown widget.
Added support for rendering on top.