Merge pull request #64 from vvbalashoff/master

Fixed TextArea to show leading spaces
DEBUG_SCRIPT constant added
Shared pointer for font texture
TextArea bug fixed
Issue #50 resolved
GameObject "canWalkThru" flag implemented
Hexagon class improvement
Hexagons were added to Location
Overload `Falltergeist::CrossPlatform::debug` to output debug messages without newlines
Display debug messages via `Falltergeist::CrossPlatform::debug`
Ignore Intellij Idea project files
Merge pull request #67 from smaximov/refactor-vm

Refactor VM
code style fix
Merge pull request #68 from vvbalashoff/master

added damage level label on InventoryState
Pathfinding basics
Merge pull request #69 from vvbalashoff/master

added lines and labels on InventoryState
OpcodeHandler class added
MORE shared pointers
Opcode handler
shared pointers