#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.