//walls on non-cuboid regions no longer introduces gaps in walls beyond 45 degrees (aka slanted roofs :)).

This is a better way to solve #273.
Merge pull request #276 from sk89q/better-non-cuboid-walls

//walls on non-cuboid regions no longer introduces gaps in walls beyond 45 degrees.
Fixed some warnings.
Removed flower pots from canPassThrough.
Fixed a javadoc.
Attachments for the 21st century!
Attached ascending rails to the block they're ascending towards, in addition to the block below them.
Merge pull request #278 from sk89q/attachments

Fixed some bugs in the attachment information WE uses to reorder block changes.
Removed the allow-extra-data-values option.
This reverts parts of e477141.
Data values could never go past 15 anyway,
making the option pointless and misleading.
Reduced indentation level in some methods in WorldEdit.java and made WorldEdit.getBlock less confusing.
Fixed //deform not doing anything at all.
WorldEdit.getBlock (and its callers) can now throw any WorldEditException.
Added LocalPlayer.getBlockInHand().

Also added an appropriate overload to BukkitPlayer.
Added BlockType.getBlockForItem.
Added an item->block mapping for LocalPlayer.getBlockInHand().
Added a "hand" pseudo block type that uses the currently selected block.
Added a "pos1" pseudo block type, which uses the block type from the "primary position".
Merge pull request #277 from sk89q/hand

Added "hand" and "pos1" pseudo block types that use the current quickbar slot and the block at the current pos1, respectively.
Update NMS access to 1.7.2.
Added nmsblock classes for MCPC 1.6.x. Untested