Add --sourcepath flag

This allows the sources to reside in a different directory than the
build tree, which duplicates a particularly nice piece of
functionality that exists in autoconf.