Merge pull request #15 from simjega/master

Temporary fix to temporal_memory validation to allow GeneralTemporalMemory to work properly
Import from the right place
Use learn on one cell temporal memory
Merge pull request #16 from chetan51/use_learn_on_one_cell

Use learn on one cell temporal memory
Move abstract_sensorimotor_test.py to test directory
Merge pull request #17 from chetan51/move_test_classes

Move abstract_sensorimotor_test.py to test directory
More rigorous test
Improved test documentation
Add test and small refactor to test framework
Started another test
Merge pull request #18 from chetan51/issue-13

Add sensorimotor inference tests
Control pretty-printing of detailed output from TM with test's verbosity level
Minor refactor of sensorimotor classes

Agents now contain a world and the method generateSensorimotorSequence
Updated tests

Added test for testGenerateSensorimotorSequence
Added assert to check motor encoder parameters are self-consistent.
More cleanup and docs

Code review feedback
Added a few more doc strings
Code review feedback

Move generateSensorimotorSequence to abstract_agent
Some other minor changes
Merge pull request #20 from subutai/minor_refactor

Minor refactor
Use TemporalMemoryInspectMixin instead of TemporalMemoryTestMachine
Merge with master
Merge pull request #22 from chetan51/issue-13

Use TemporalMemoryInspectMixin instead of TemporalMemoryTestMachine