Merging changes from Indev for 1.8.0 release

Full app refactoring, lots of new features and bugfixes, Minecraft 1.8 support.