Multi coordinate actuator

This branch adds MultiCoordinateActuator to OpenSim. 

This actuator should handle Vector outputs and so, the bodyActuator branch (which has the new "vector" actuator class) was merged and used here. 
Note that this is the basic structure. Adding more proprieties, methods and also test cases remains as TODO. 
\cc @chrisdembia @carmichaelong