tests compile with multiple jvms
adding modifications to build.xml which triggers unit tests, adding sample test
adding gridworld test
adding bfs, dfs, astar tests
Merge branch 'testing' into getGroundingsOptimization