Separated handling of scala/scalac vs. arguments.  Made makefile DRYer.  Added more formatting for docs.