Update teleport2marker to work with new marker system:
-Will first attempt to read a string argument and match it to the marker name (eg. "teleport2marker home" will teleport to the home marker)
-Next attempt will read an integer argument and will go to that marker in the list, list is ordered from oldest to newest (eg."teleport2marker 3" will teleport to 3rd oldest marker)
-Last attempt will just cycle through available markers (eg. "teleport2marker" will move to a different marker each time it's run)