add support for baseUrl-relative paths

You can now use "absolute" paths (paths that start with / or \) and
rather than being interpreted as relative to the drive root, they'll be
considered relative to `options.baseUrl` if present, and if not, to
`process.cwd()` instead. Still need to add tests for this case.