Extended Chunks.proto to support lists of compressed and uncompressed chunks.
Chunks are now saved to disk using protobuf only. No java object serialization any more!

Note: Old worlds can still be loaded and are converted into the new storage format.

+ added additional decode() method to interface ProtobufHandler<T, M>
* updated file Chunks.proto to reflect latest changes in chunk storage
* updated class WorldRenderer to support the new storage format
* extended interface ChunkStore with new methods saveToFile(File) and loadFromFile(File)

* lots of changes to class ChunkStoreProtobuf to implement the new storage format
+ added support for threads monitoring to class ChunkStoreProtobuf
+ added subclass ProtobufHandler to class ChunkStoreProtobuf
Some minor fixes.

- removed unnecessary imports in class WorldRenderer
* fixed comment for class ChunkStoreProtobuf.ProtobufHandler
Minor changes for compatibility with old worlds based on java object serialization.
Merge pull request #499 from mbrotz/bugfixes

Fixed tiny bug with huge performance impact on world rendering.
Merge branch 'develop' into stackable-chunks-2
Added support for thread monitoring to chunk storage and growth simulation.
Extended chunk monitor to highlight tesselated chunks.
Improvements for chunk monitoring.

+ Added support for monitoring of chunk tessellation
+ Allow user to select a chunk with the mouse
* Internal improvements for chunk monitor rendering
Slightly improved rendering of selected chunk.
Ported changes to Path Manager from multiplayer branch.
Added worlds and screenshots directories to ignore list.
Improved detection of install path
Removed creation of folders in PathManager constructor.
Added additional fallback when determining Windows home path.
Merge pull request #507 from immortius/pathmanager-update

Pathmanager update
Issue #482 - Added basic support for Home and End buttons (go to beginning/end of current line). Fixed the problem with divide/multiplication being needed at odd places.
Removed a couple of duplicated calls to retrieve blocks.
Adding initial stuff to branch (hopefully).
Adding initial stuff to branch (hopefully).
Merge pull request #514 from MarcinSc/develop

Issue #482
Moving the code to the correct location.