Made McRegionReader.getChunkInputStream() throw a DataException instead of returning a null when an ungenerated chunk is encountered.
Add coordinate argument to //chunk command.
Horrible 0-day fix. Super important to upgrade.
Actually just a typo.
Use equalsIgnoreCase to check for perm plugins, and check for GroupManager

Using equalsIgnoreCase fixes a few weird issues with bPerms, and adding GroupManager fixes a metric tonne of issues with GroupManager.. Like it being randomly disabled, it not working, etc.
Update Minecraft Forge compatibility for 1.5.2.
@Deprecated 2 deprecated constructors.
Fixed some warnings.
Removed some javadocs for nonexistant parameters in Vector2D methods.
Flagged heads as "cannot be passed through".
Fixed portal frame height and added a few new blocks to centralTopLimit
Added Block and id/data overloads to canPassThrough, centralTopLimit and isNaturalTerrainBlock.
Made everything that uses canPassThrough use data values.
Flagged all snow layers except single layers (data values 0 and 8) as "cannot be passed through".
Added cylinder->polygon conversion.
Optimized EditSession.countBlocks.

Also fixed the questionable semantics for that anonymous class' "contains" method.
Adjusted shouldPlaceLast.
Made /ascend and /descend use centralTopLimit.
Fixed centralTopLimit for trap doors and fence gates.
Fixed centralTopLimit for cake blocks with data values 6..15.
Merge branch 'master' of git://github.com/sk89q/worldedit

Conflicts:
	src/main/java/com/sk89q/worldedit/blocks/BlockType.java
	src/main/java/com/sk89q/worldedit/commands/SchematicCommands.java
	src/main/java/com/sk89q/worldedit/commands/SelectionCommands.java