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
Improved the readability of BaseBlock.equals.
Typo fix.
Added data value mappings for certain blocks and made all other block types wildcard matches.
Moved containsFuzzy from EditSession to BaseBlock.