Allow shift_data_to_gait to accept partial gait data.
Add custom analysis.
shift_data uses a copy of the inputs.
Get analysis working.
It's okay to rely on time.
Rethink dealing with a new cycle start time out of bounds of the available data.
Special handling of actuators list.
Allow user to specify times for analysis.
Add test data necessary for analysis test.
Remove prints from test.