Added IRotatableBlock interface

Quick change to support blocks that are not tileEntities but are able to be rotated threw an interface by automations like the assembly line turntable.