Add the Atest command.
Make s:runTests smarter.

Add s:isTestDirectory function to test if a directory is a test project.
Use the new function in s:runTests, and if there is no test directory
return a user friendly error message.

Also change s:project_root variable to the function s:getProjectRoot().