Update of telemenu.sma

I have a community and here is some bugs i encounter when i use the current telemenu.sma :
- Sometimes, the teleported player can be stuck with some origins taken alive on the ground (often in slope).
This is mainly due to imprecision of integer compared to float precision.
- You are always stuck if you take origin from a pipe or a crouched area.

That why i purpose some minor changes :
- use of Float origin stuff.
- support for crouching area
- correct angles for the teleported player