Remove hyperdrive setting in ship:SetShipType
Remove shipdef.defaultHyperdrive and replace it by shipdef.hyperdriveClass

This new attribute isn't an equipment type but a simple integer
representing the class of hyperdrives. This allows us to loosen
the link between equipment and ship types.
Merge remote-tracking branch 'laarmen/no_hyperdrive'