Made scale a vector.
Added directional block
limited scope of SteamNSteelBlock
Merge branch 'develop' into feature/Fix_cupola_block_rendering
Renamed Cupola to CupolaBlock to distinguish from custom Cupola ItemBlock to be added
Moved constants closer to the action
Removed unused code.
Trimmed size of base tileentity and message
Code cleanup
Cupolas now retain their orientation when placed by the player
When one of the two blocks breaks so does the other.
Block placement reworked. Cupola now:
  - Plays a sound when placed.
  - Replaces replaceable blocks
Merge branch 'feature/Fix_cupola_block_rendering' into develop

Part of #10
closes #27