Initial commit of proper camera script.

It kind of works, but rotation is weird. The camera does not stay
level. Definitely not ready for use.
Merge branch 'master' of github.com:TCalvert93/Pointer

Conflicts:
	Assets/Scripts/Steering/PlayerSteering.cs
	genetic_log.txt
Update to new Camera.

Camera still follows player. Holding down right mouse button and moving
mouse rotates camera. Mouse scroll (and page up/down) will adjust zoom
level.
Merge branch 'master' of github.com:TCalvert93/Pointer

Conflicts:
	genetic_log.txt
Update to solution that didn't take with merge.