big fatty refactor -- tests do not pass.
test scope for titan-test in main projects. Added a new TODO in titan-test.
Completed pom refactoring making sure the test cases can run. Refactored Backend.java to pull storage manager definitions from titan.properties
Needed to change yaml path. This finalizes the pom refactoring. Tests are passing again. Fixes #120.
merge from master