Updated teleport for new args system.

Also updated the teleport function to properly check for units at
destination.
Merge pull request #379 from Putnam3145/teleport-update

Updated teleport for new args system.