* Brushes refactor - Pass 1
- Removed dead code
- Removed Coast brush
- Removed Lightning brush
- Removed Pinch brush
- Removed Parabola brush
- Removed Xerox brush
* Brush refactor AntiFreeze
* Brush refactor B*
* Brush compilation unit/class rename
* AntiFreeze --> AntiFreezeBrush
* Ball --> BallBrush
* Biome --> BiomeBrush
* BlendBall --> BlendBallBrush
* BlendBrush --> BlendBrushBase
* BlendDisc --> BlendDiscBrush
* BlendVoxel --> BlendVoxelBrush
* BlendVoxelDisc --> BlendVoxelDiscBrush
* Blob --> BlobBrush
* BlockResetBrushSurface --> BlockResetSurfaceBrush
* Brush refactor B*, C* and D*
* Brush rename:
    Canyon -> CanyonBrush
    CanyonSelection -> CanyonSelectionBrush
    CheckerVoxelDisc -> CheckerVoxelDiscBrush
    CleanSnow -> CleanSnowBrush
    CloneStamp -> CloneStampBrush
    Comet -> CometBrush
    CopyPasta -> CopyPastaBrush
    Cylinder -> CylinderBrush
    Disc -> DiscBrush
    DiscFace -> DiscFaceBrush
    Dome -> DomeBrush
    Drain -> DrainBrush
    Ellipse -> EllipseBrush
    Entity -> EntityBrush
    EntityRemoval -> EntityRemovalBrush
    Erase -> EraserBrush
    Erode -> ErodeBrush
    Extrude -> ExtrudeBrush
* A lot of brush refactoring
* Brush renaming
    CloneStamp -> CloneStampBrush
    FillDown -> DillDownBrush
    FlatOcean -> FlaOceanBrush
    GenerateTree -> GenerateTreeBrush
    HeatRay -> HeatRayBrush
    Jagged -> JaggedLineBrush
    Jockey -> JockeyBrush
    Line -> LineBrush
    Meteor -> MeteorBrush
    Move -> MoveBRush
    Ocean -> OceanBrush
    OceanSelection -> OceanSelectionBrush
    Overlay -> OverlayBrush
    Painting -> PaintingBrush
    Punish -> PunishBrush
    RandomErode -> RandomErodeBrush
    GenerateChunk -> RegenerateChunkBrush
    Ring -> RingBrush
    Rot2D -> Rot2DBrush
    Rot2Dvert -> Rot2DvertBrush
    Rot3D -> Rot3DBrush
    Ruler -> RulerBrush
    Scanner -> ScannerBrush
    Set -> SetBrush
    SetRedstoneFlip -> SetRedstoneFlipBrush
    SetRedstoneRotate -> SetRedstoneRotateBrush
    ShellBall -> ShellBallBrush
    ShellSet -> ShellSetBrush
    ShellVoxel -> ShellVoxelBrush
    Snipe -> SnipeBrush
    SnowCone -> SnowConeBrush
    SpiralStaircase -> SpiralStaircaseBrush
    SplatterBall -> SplatterBallBrush
    SplatterDisc -> SplatterDiscBrush
    SplatterOverlay -> SplatterOverlayBrush
    SplatterVoxel -> SplatterVoxelBrush
    SplatterVoxelDisc -> SplatterVoxelDiscBrush
    Stamp -> StampBrush
    Stecil -> StencilBrush
    StencilList -> StencilListBrush
    ThreePointCircle -> ThreePointCircleBrush
    TreeSnipe -> TreeSnipeBrush
    Triangle -> TriangleBrush
    Underlay -> UnderlayBrush
    VoltMeter -> VoltMeterBrush
    Voxel -> VoxelBrush
    VoxelDisc -> VoxelDiscBrush
    VoxelDiscFace -> VoxelDiscFaceBrush

* Removed unused/pointless/broken/experimental/tesing stuff
    - FreezeRay
    - Pointless
    - PullTest
    - SoftSelection
    - Spline
* Fixed filename typo, causing compile error.
* Fixed initialization bug, causing compile error.
* Fixed enumaration having references to not existing classes, causing compilation errors.
* Fixed some CheckStyle warnings
+ Added .checkstyle to gitignore
+ Added todo list
* Added link to Wiki documentation for each brush
* Fixed ruler brush
* Fixed null pointer exception on first brush use
* Merged Comet and Meteor brushes into Comet brush
* Snipes per minute metrics stats now limited to 10000 SPM
* Fixes #49
* Reworked erosion brush. fixes #42
Merge branch 'brush-ref' of github.com:TVPT/VoxelSniper into brush-ref
Merge branch 'master' into brush-ref

Conflicts:
	pom.xml
Merge pull request #55 from TVPT/brush-ref

Brush refactoring. Closes #37