Don't clean before an all

This makes clean a separate target that should be invoked before a test run.
This allows parallel compiles on travis.