Questing working in game; needs a bit of refining. Quests pulled from a single prefab, if there is more than 1 it will not work.

Signed-off-by: nh_99 <ifence9@gmail.com>
Merged with latest

Signed-off-by: nh_99 <ifence9@gmail.com>
Fixed the settings gradle to include questing.
Fixed a small bug that made it so that any block you picked up after quests were finished would throw an error. Also fixed a nullpointer.
Quests are now set up for an item's use. A "questing card" is added to the game.
Merge branch 'develop' of https://github.com/MovingBlocks/Terasology.git into develop
Fixed gradle settings
Upgrade logback to 1.0.13 to fix UnknownHostException on OS X

See http://jira.qos.ch/browse/LOGBACK-749 for details
Upgrade LWJGL to 2.9.0, fixing Issue #643
Merge pull request #642 from x3ro/update-logback

Upgrade logback to 1.0.13 to fix UnknownHostException on OS X
Merge PR #644 from @x3ro - LWJGL 2.9.0 upgrade to fix #643 on Macs
Add drowning mechanic to players.

* Players can stay in liquids for 15 seconds before drowning.
* Drowning damage occurs every second.
* Sounds are played when taking drowning damage.
* Breath meter is shown on the HUD.
Update code style for conformity.
Added a quest GUI
Add Idea mod files to gitignore
Use ISO date time at build.gradle
Updated file 'VERSION'

Copied from TerasologyLauncher
Merge PRs #647, #648, #649 from @mkalb - gradle/gitty stuff
Reduces film grain intensity a tad.
Fixes weird behavior of the sky during the night (half of the hemisphere was darkened).