Relative paths

This is the set of changes required to make SCons and Emscripten play together on Windows with Win32 NodeJS and Cygwin Python.

Comments?

the compiler must be run in the `src/` location, how does this work without it?