Perk system2

-Reworked Perk System
-Camera shake
-Rumble (potentially some problems through visual studio)
-Right bumper weapon switch

We've been using `_` to denote private variables, so this (and any other private variables you've added) should be changed to `_perkTimer`. The big advantage of this is that it's easy to visually tell the privacy level of a variable, which is important in Unity because you often want to differentiate between values set in the inspector and hidden values used in calculations (as is the case here).

If you're curious about this sort of stylistic thing, take a look at [this article](http://www.joelonsoftware.com/articles/Wrong.html), it does a good job of explaining apps hungarian notation (which is what this is).