Check project root

I often write elixir code outside a regular mix project. In those cases, it's annoying to have the "mix test" hook popup a buffer each time I save.

This PR adds a check to ensure that there's a project root before running the command.


Cheers


Dave