renamed test folder to tests to match other repos
added unit tests
made line less than 80 characters
added run_tests script to run all the tests
ignore vim undofiles
added license to test files
added test checking that we're getting the exact same SDR for the word 'fox'
check dict keys more idiomatically
switched to assertIsInstance
removed testLoadWithCheckpointFile, couldn't get mocking to work
added testCreateFromString
removed run_tests.sh and .py, can use py.test with no args to run all tests
moved hardcoded fox data to its own file for cleanliness
Merge pull request #34 from vsinha/MER_2884_add_unit_tests

Mer 2884 add unit tests