Added <snapshotRepository> to pom.xml
Prepare for 5.6 release.
Removed the /fill command as an alias of /material.

Fixes WORLDEDIT-3016.
Added EditSession.forestGen() that takes Iterable<Vector2D>.
Added CuboidRegion.makeCuboid(Region).
Added //forest that generates a forest in a selection.

Fixes WORLDEDIT-2958.
Fixed /we help to always check the lowercase command name.

Fixes WORLDEDIT-2876.
Fixed pattern "X%Y" with no Y defined throwing an exception.

Fixes WORLDEDIT-2897.
Updated changelog.
[maven-release-plugin] prepare release 5.6
[maven-release-plugin] prepare for next development iteration
Fixed incorrect arg shifting on //forest.
Added FlatRegionFunction and GroundFindingFunction.

FlatRegionFunction takes apply(Vector2D) and GroundFindingFunction is an implementation of FlatRegionFunction that searches for the first ground block.
Implemented ForestGenerator that performs the "forestgen" or "//forest" commands.
Fixed a typo in CHANGELOG.txt
Added FloraPlacer FlatRegionFunction and //flora.
Have upperY and lowerY on GroundFindingFunction be set via mutators.
Added FlatRegionApplicator for FlatRegionFunctions.
Moved FlatRegion cast code to FlatRegionApplicator's constructor.
Added GroundFindingFunction.shouldPassThrough().