Allow hard-limit target state when homing a motor

Apparently, this is *the* correct behavior, it is pretty deep so I think that even just one tiny line deserves a PR.