index on master: b1571b2 Merge pull request #74 from opensim-org/componentTestHarness
On master: stationsStash
I have updated the Actuator files to allow for force and speed outputs.
Soha and I wrote this first attempt at a SpatialActuator that takes a SpatialVec from a controller and applies it as a force and torque to a body.

NOT done yet!
Added two new frame components.  Frame is the base class that handles all interesting frame-like operations.  BodyFrame is a concrete class that creates a frame at the origin of the body.  Also added to testComponents.cpp and python wrapping.
Fix a few things.
Added outputs to Muscle. Hooked into Thelen2003Muscle and added Thelen2003Muscle to testComponents. TODO: repeat for Millard2012EquilibriumMuscle.
Add OVERRIDE_11 into signatures in Station ModelComponent
RegisterType and add to testComponents.cpp
Merge branch 'master' of https://github.com/opensim-org/opensim-core into addOutputsToMuscles
Merge branch 'matt_ayman_frames' of https://github.com/opensim-org/opensim-core into matt_ayman_frames

Conflicts:
	OpenSim/Tests/Components/testComponents.cpp
Add Station to testComponents pending a decentralized test harness and comment back the memory leaking part that was causing the test to fail.
Outputs should now be available for Millard2012EquilibriumMuscle as well. Note that Millard2012AccelerationMuscle makes testComponents kerplode ("testComponents.exe has stopped working" error on Windows). Probably not worth investigating at this time, since nobody uses the Acceleration model.
Ignoring issues with the Acceleration muscle.
Remove unnecessary namespace qualification
Add setter of Frame Connector
Add static member variable identityTransform to Frame class to avoid returning reference to local variable in BodyFrame::getTransform()
- Added a class FixedFrame that can attach to any other frame.  It inherits the generic interface of Frame.

- Refined the generic Frame interface such that a Frame transform by default defines it relative to it's parent.  Specifically, Frame.getTransform() returns parent_X_me, such that v_in_parent = parent_X_me*v_in_me.

- bug fixes to all frames types.
Bug fixes and conflict management as described below.

Merge branch 'matt_ayman_frames' of https://github.com/opensim-org/opensim-core into matt_ayman_frames

Conflicts:
	OpenSim/Simulation/RegisterTypes_osimSimulation.cpp
Add probe output as an Output. Also, include metabolics probes in osimSimulation.h