Vehicle muscle engines refactor [CR]

Sorry, no hotrods found here. This is just a refactor that makes the muscle engines (Pedals, hand rims, paddles) more generic within the code, since they all do the same thing. I was trying to add electric bikes into the game, and figured this would make it easier later. 

Also modified strain() to make it a tiny bit faster, insignificantly in fact.