Added support getValidRotations and rotateBlock

Overriding these 2 methods in the block class allows other mods to rotate carpenters blocks via vanilla methods. A prime example would be Archimedes' Ships, which uses these methods to rotate blocks when the ships rotate, which is the main motivator for me adding this.
Added support getValidRotations and rotateBlock

Overriding these 2 methods in the block class allows other mods to rotate carpenters blocks via vanilla methods. A prime example would be Archimedes' Ships, which uses these methods to rotate blocks when the ships rotate, which is the main motivator for me adding this.
Added support getValidRotations and rotateBlock

Overriding these 2 methods in the block class allows other mods to rotate carpenters blocks via vanilla methods. A prime example would be Archimedes' Ships, which uses these methods to rotate blocks when the ships rotate, which is the main motivator for me adding this.
Added support getValidRotations and rotateBlock

Overriding these 2 methods in the block class allows other mods to rotate carpenters blocks via vanilla methods. A prime example would be Archimedes' Ships, which uses these methods to rotate blocks when the ships rotate, which is the main motivator for me adding this.
Added getValidRotations and rotateBlock support

Overriding these 2 methods in the block class allows other mods to
rotate carpenters blocks via vanilla methods. A prime example would be
Archimedes' Ships, which uses these methods to rotate blocks when the
ships rotate, which is the main motivator for me adding this.
Fixed formatting
Fixed formatting again
Merge pull request #157 from Nuchaz/master

Added getValidRotations and rotateBlock support