Checkstyle fixes I should have run at the time of the PR
Remove lwjgl dependencies from GUIManager by making it into an interface

Add headless GUIManager
Use proper Terasology icon
Added 16x16 icon

For some reason, it appears to be ignored by .gitignore
Merge pull request #873 from mkienenb/headless-checkstyle-fixes

Checkstyle fixes I should have run at the time of the PR
Merge pull request #872 from LinusVanElswijk/develop

Modular arithmetic
Merge pull request #874 from mkienenb/headless-guimanager

Remove lwjgl dependencies from GUIManager by making it into an interface
Attempted fix for ignoring OSX Icon\r files.
Merge pull request #875 from msteiger/develop

Use Sweet Gooey Icon set
Merge branch 'develop' of git@github.com:MovingBlocks/Terasology.git into develop
Moved Base graphic asset classes into the packages for those assets.
Checkstyle fixes.
Fixed permissions for recent GUIManager refactoring.
Changed icon->mesh factory to a textureRegion->mesh factory.
Some work in preparation for dropping icons.
Switched over to using TextureRegions rather than Icons for item icons (some temporary hacks to allow this to work for the old UI system).
Fixed several issues with obtaining TextureRegion assets.
Added support for resolving partial urns where AssetResolvers are in the mix.