Improve Emacs flags in Makefile targets

Use -Q to really suppress all init and site files.
Rename `build` target to `compile`
Re-order Makefile targets
Rename `virtual-test` target to `vagrant-test`