Handle potential circles in module/bundle dependencies, related to issue #2
Add the full filesystem path name to the inverse map, so that relative paths (in require.config) may be specified. Fixes issue #2
Added test for issue #2 (source from github.com:eduardomagaldi/require-lazy-error.git, simplified)