Modifies IMove & Enter and Fixes #4640 - Units teleport into transports

Adds more support for enter/exit/dock logic.
Fixes #4640 - Units teleport into transports.
`Force (default)` is confusing and redundant. https://github.com/OpenRA/OpenRA/wiki/Traits#passenger will display the default setting automatically.