Fixing some checkstyle issues.
Adding ImmutableBlockLocation for other classes to use, for example as a key in maps.
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	engine/src/main/java/org/terasology/utilities/concurrency/DynamicPriorityBlockingQueue.java
Merge pull request #1320 from MarcinSc/develop

Adding ImmutableBlockLocation for other classes to use, for example as a key in maps