Set up the input settings screen to list all the inputs (not in a sensible ordering yet).
Various fiddling with layouts.
Added a new font for titles.
Merge branch 'develop' into nui
Cleaned up BindsConfig.
Added classes for each of the toolbar slot buttons, removed special handling for toolbar slots.
Changed the InputSystem and related classes to use SimpleUris to identify button binds.
Added an InputCategory annotation that can be used to define a category of inputs to appear in the settings menu.
Refactored bind button packages.
Changed UIElements to be iterable over their contents.
Tweaked the Scrollable area.
Input settings screen now has a dynamically generated list of inputs, including from modules.
Merge branch 'develop' of git@github.com:MovingBlocks/Terasology.git into develop