Merge pull request #8 from dgarant/dgdev

Restructuring tests, adding mocking library
Refactored to have an AdacencyMatrix interface, added OpenMapAdjacencyMatrix ( sparse matrix implementation of AdjacencyMatrix0. Refactored Relationship & Schema to work with new interface.
added dependencies for mockito and tests for exceptions in entity
Merge branch 'master' of https://github.com/darbour/RelationalLearning

merging after David's updates
Added transpose to Adjacency matrix, updated RelationalPath & Relationship to work with new Adjacency Matrix
Merge branch 'master' of https://github.com/darbour/RelationalLearning
Finished tests for entities, started tests for relationships.
Added transpose to Adjacency matrix, updated RelationalPath & Relationship to work with new Adjacency Matrix
Merge remote-tracking branch 'origin/master'
un-removed mockito.