Build in 3 steps from master bin/traceur.js

Change make rules to build from master branch bin/traceur.js
First compile with master branch bin/traceur.js.
Then use result to compile for self-hosting check.
Remove distclean rule; combine under make clean.
make test now depends on built traceur.js.

In most cases 'make test' is all you need.