Equipment.lua: Implement an HyperdriveType class that contains the mechanisms used in hyperspace travel

Conflicts:
	data/libs/Equipment.lua
Ship.lua: Add an HyperjumpTo function to wrap up the call to the hyperdrive.

Conflicts:
	data/libs/Ship.lua