added framebuffer to canvas
Merge remote-tracking branch 'upstream/develop' into fbo

Conflicts:
	engine/src/main/java/org/terasology/engine/subsystem/lwjgl/LwjglGraphics.java
FBO uses normal texture
fixed on viewport when drawing to texture
bugfix
Flipped the fbo texture
Added Shutdown/restart server admin commands
Implemented 'kick' server command
Merge pull request #1037 from MarcinSc/develop

Bug fix for throwing item
Removed restart command
Added listUser and kick-by-id command
Minor server command issues
Convert collada unit scale into 1-meter units
Merge pull request #1045 from mkienenb/convert-collada-unit-scale

Convert collada unit scale into 1-meter units
Merge pull request #1035 from msteiger/admin_server

Server admin commands
Merge pull request #1042 from MarcinSc/develop

Tooltip for items supports multi-line display driven by an event
Fix issue with null error messages in console.
Tweaked skinning and console command colors.
Merge pull request #1052 from immortius/develop

Fix issue with null error messages in console.
Merge branch 'develop' into nui-fbo

Conflicts:
	engine/src/main/java/org/terasology/rendering/nui/layouts/miglayout/MigLayout.java
Refactored FrameBufferObject so that the Lwjgl-specific implementation is separated from a generic interface that is used by CanvasRenderer.
Merge pull request #1053 from immortius/nui-fbo

NUI FrameBufferObject support