Mods can now define new BlockFamily implementations.
Removed code that was moved to other classes.
Fix the issues with BlockFamilyFactories loading.
Getting rid of "instanceof" for BlockFamily testing.
Merge branch 'blockFamily' of https://github.com/MarcinSc/Terasology into blockFamily
Polishing the code.
Merge pull request #501 from mbrotz/monitoring

Some additions/improvements for advanced monitoring.
Merge pull request #525 from MarcinSc/blockFamily

Block family refactoring
Some cleanup and heavy documentation of the main build file. Solaris was the only reason for the natives dir to be in Git and the odds we'll need Solaries ... well
UISlider.changeSlider = public. Everything else is pretty tame.
fixed numbering
Apply some minor tweaks on top of PR #528 along with some general cleanup in UIDialogCreateNewWorld.java
Improve commenting further in .gitignore and build.gradle
Merge branch 'develop' into monitoring