For Core XY bots, interpret command to home X and Y in parallel as a request to home them sequentially.  Timeout value is used for each axis.  Thus total timeout is twice that specified.  However, if the first axis times out, then the entire operation is cancelled.  Order is home X, then home Y.
Fix bitmasks