added *.userprefs and *.pidb to .gitignore

3form.userprefs seems to only store data about layout within MonoDevelop
Assembly-CSharp.pidb seems to be only optimization utility and it will change every time script compiles
removed 3Form.userprefs and Assembly-CSharp.pidb from repository
added 2 methods to Player (for communication with Controller)

added methods:
void setDesiredMoveDirection(Vector3 direction)
void setDesiredRotation(Quaternion rotation)