Telemenu: Use of float version of origin natives instead of integer version
Telemenu: Add the ability to teleport in crouched areas
Telemenu: Add the ability to save the view and use it during teleportation
Telemenu: Add charsmax in place of hardcoded buffer lengths
Telemenu: Switch format to formatex
Telemenu: Improve ducking feature

Apply ducking state on teleported player only when the teleportation point is saved by a ducking player.
This feature fix possibles errors that could happen with games that don't use crouch, like ESF, NNK...
And for game like Counter-Strike 1.6, this is more logic.
Telemenu: Plugin style compliancy
Telemenu: Fix view_ofs not correctly set at teleportation
Telemenu: Fix some bugs and add some improvements

Bugfixes
- a typo error induced by me, id instead of player
- The second teleportation way of this plugin can only be done when the menuactor is not alive.
There is no crouch in death mod or spectator mod, so i remove this useless call. (Line 134 - 139)
Improvements :
- Check mod VEC_DUCK_VIEW only one time.
- Removal of code duplication
Telemenu: Fix bad array usage
Telemenu: Remove some TAB before comments for readability
Telemenu: Fix a typo error
Telemenu: Remove ducking feature for Natural Selection because of incompatibilities

The main reason to remove this feature and let it behave like normal in Natural Selection is the fact that, in this game, there is different classes. Humans can crouch when some (small) aliens can't and normally never get the FL_DUCKING flag.
There is a small chance to create a teleportion point ducking as human and teleport an alien who will get an unsual flag for an alien.

So to don't mess with the game, this feature is disabled.
Merge pull request #17 from Freeman-AM/master

Telemenu: Some bug fixes and small improvements