Move Abstract*Test class files to test directory
Simplified TemporalMemoryTestMachine in preparation for refactoring it into a TemporalMemory subclass
Returning failure exit code for test scripts.

Tests run within scripts were failing silently. I added bash logic after
test runs to check previous exit status and exit the script with a
failure code if the test commands failed.
Updating exit logic with something much simpler.
Bug fix
Merge pull request #1295 from scottpurdy/hotfix

Bug fix
Merge pull request #1294 from rhyolight/fix-script-exit-codes-failure

Returning failure exit code for test scripts.
Created InspectTemporalMemory, and refactored temporal memory tests to use it instead of TemporalMemoryTestMachine
Remove temporal memory test machine
bug fix
Merge pull request #1296 from scottpurdy/hotfix

bug fix
Switching to py2.6 compatible exception assertion.
Merge branch 'master' of github.com:numenta/nupic into hotfix-py26-assert-raises
Converted InspectTemporalMemory into TemporalMemoryInspectMixin
Moved InspectTemporalMemory* classes into temporal_memory*.py
Merge branch 'master' into issue-1289
Fixed broken test
Better printing of temporal memory connections
Small refactor to clean up code
Made function more flexible