#518 Fixed regression preventing lifted buildings from holding position....

... Also, use a more appropriate error code (i.e. Incompatible_State rather than Incompatible_UnitType) when testing whether an unlifted building can move (or hold position). Checked that the TestAIModule tests still pass.