Adding paths relative to baseUrl if specified

Duplicate of #6 .. If baseUrl specified, the components will be re-based to it using path.relative()