Move Power out of Building and into its own trait

Conflicts:
	mods/ts/rules/structures.yaml
Merge pull request #6133 from ScottNZ/power

Move Power out of Building and into its own trait