I should run my code

Between this and cs194, I've made a lot if mistakes today...
Add scala helper scripts

There's two of these helper scripts: one that's designed to emulate a
compiler and one that's designed to emulate a linker.  The compiler
takes a Scala file and compiles it into a jar archive, while the
linker merges a number of jar archives together.

I'd like to make the linker script output a bash archive so the output
is actually executable, but I'm on a plane and I don't remember
exactly how these bash archives are generated.

Also, there's no support in either of these for commandline argument
parsing.  The linker should probably support some sort of library
specification syntax (I'm hoping to make it look just like GCC), but I
have to think about that for a few minutes.
Fix --config

I'm not entirely sure this is actually working.  I need some proper
testing for this...
Add debugsym config

The idea is that sometimes I just want debugging symbols, but I don't
want the full debugging output.
Add CL args to Scala

This somewhat improves the commandline argument handling for the
wrappers I'm using to build Scala code.  This isn't great, but it's at
least good enough to allow me to start to build Scala code using
pconfigure.
Use "scalac -d" instead of cd

I was hoping this would allow scalac to find all its dependencies
correctly, but apparently it's actually being quite terrible: "scalac"
can only actually build an entire project at once.

I'm going to have to somewhat re-evaluate how I'm building Scala code
here...
Fix scala/ld WRT multiple files

I'd quoted poorly such that pscalald couldn't handle more than one
file.
Make pscalald generate executables

These executables are actually self-extracting TAR/XZ archives that
contain a JAR wile within them.  The script extracts the TAR file and
then runs the scala code within the contained JAR.
Add Scala support

This supports building Scala projects.  Note that it doesn't handle
dependencies or incremental compilation because, as far as I can tell,
Scala doesn't support these.  It would be great if somebody could
somehow figure out how do to this, but I guess it's just not that high
on the list of priorities for the Scala people.

Note that this means that there won't be any parallel Scala
compilation, which is a huge pain.