Multiple Changes

Changed a few movement settings to bring back the "rail grinding". Now
it takes alot more practice to get used to and is a bit more of a
challenge.

Changed some projectile things; including removing the small projectile
and just using some code to change the size of the one projectile. Right
now this is not very universal but i will work on it. The swarm script
was also updated. No more loan particles hanging around.

Optimized some things; basically just getting rid of lots of errors.

Camera now follows properly after being broken in the server update. But
it has one current drawback that I plan to fix i nthe future that is
that it is terribly innefficient (does not work 100% of the time and the
way it works currently it loops through an array of gameobjects tagged
with "Player" every update to see if there is  something to follow).
Also not sure if the camera follow will work in a server. Will test and
fix if necessary later.
Merge branch 'master' of https://github.com/Varkin/QPQuadProQuo

Conflicts:
	Assets/NetworkTests.unity
	Assets/Resources/Character.prefab
	Assets/Resources/projectile.prefab
	Assets/scripts/Movement.cs
	Library/CurrentLayout.dwlt
	Library/EditorUserBuildSettings.asset
	Library/ScriptAssemblies/Assembly-CSharp.dll
	Library/ScriptAssemblies/Assembly-CSharp.dll.mdb
	Library/assetDatabase3
	Library/metadata/49/4939299c3c80cd74794549ce13e64293
	Library/metadata/6c/6cccd61fde7217340803e808c58ba0b0
	Library/metadata/6e/6e08d0d4c4d4fc843a62b3cf590084dc
	Library/metadata/a2/a2a041d0a93b7194e8684386b8577414
	Library/metadata/d6/d6f1e9397dfca934689cb8d4d28059f5