Added spec tests for the war command, including true BDD style tests
that verify the produced war actually works. Introduced a
BRJS.workingDir() feature that allows commands that want to create files
relative to the working directory to do so -- at the moment the working
directory is always exactly the same as the root BRJS directory, but
this won't be the case in the future.