A batched mesh can now be invalidated properly. Can now replace tiles with different texture.
Added most of the code for adjusting textures according to adjacent tiles.
Tile UV changes are now propogated properly.
Tile selection now clears when a mining job is put through.
The mining job only starts when you press 'm'. Fixed binding issue with KeyEvent.
Fixed regression with mouse zooming.
Added eclipse project to try and create a cross platform build project. Does not compile due to lack of PCH support.
Compilation now succeeds in Eclipse. Linking does not.
Merge remote-tracking branch 'origin/EclipseCDT' into EclipseCDT