TogglePlayerSpectating and SetPlayerCameraPos/LookAt

Hey,

There is a known bug in SA-MP when setting the camera position after enabling spectator mode (mainly done to hide the HUD) will not work, and using "GetPlayerState" after enabling spectator mode will not return "PLAYER_STATE_SPECTATING" so I did some digging around and decided to fix them!

Feel free to merge when ready!