Starting on adding toy dynamics

The point of this branch is to make dynamics generators other than OpenMM
into feasible options.
Mainly commit-as-stash.
Merge remote-tracking branch 'origin/decouple_dynamics' into toy_dynamics
Merge remote-tracking branch 'origin/decouple_dynamics' into toy_dynamics
Steps toward proper module behavior.

Part of this is also about implementing tests more cleanly for use with
automated testing.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	opentis/examples/ala_dipeptide_example.py
Merge remote-tracking branch 'upstream/master' into toy_dynamics
Updates to from_mdtraj.

Waiting on fixes that should come with the merge of choderalab#49.
Merge branch 'pr0049'

Conflicts:
	opentis/storage/netcdf_storage.py
	opentis/storage/trajectory_store.py
	opentis/trajectory.py
Fix for package-based import.
Merge branch 'pr0049'
fixed test in xyz - wrong index of trajectory
added unique naming for OrderParameters and new equalitiy
Merge branch 'master' of github.com:choderalab/msm-tis
Merge remote-tracking branch 'upstream/master'
added visualisation of different moves
Merge branch 'volume_tests'

Conflicts:
	opentis/tests/testorderparameter.py
	opentis/tests/testvolume.py
nosetests can be run from main pkg dir
Absolute import for range_logic in test
Added a trivial file that always passes the test

Mainly so that the initial use of automated testing can be done on something
that will always give a pass.