Fix for Issue #945

Renamed TControls to ArmorControls since it cannot be used without Armor Pulse enabled. Usure if i should have moved it to armor package. Construction now happens inside TinkerArmor class.