moved tests into seperate namespaces
fixes client tests on the default jake task
added hashed.md to ignore file
cleanup
adds client:build prerequisite