Use process' current working directory rather than requiring a directory in the options
Make options object optional
Remove assumption that source code is in '/dev/' folder; modify the algorithm for determining baseURL and moduleFile. fileDiff is the current working file relative to the current working directory, baseURL is the directory portion, and moduleFile is the filename portion.
Remove console.log which, as far as I can tell, isn't true anyway
Merge branch 'cleanup-baseurl'

* cleanup-baseurl:
  Remove console.log which, as far as I can tell, isn't true anyway
  Remove assumption that source code is in '/dev/' folder; modify the algorithm for determining baseURL and moduleFile. fileDiff is the current working file relative to the current working directory, baseURL is the directory portion, and moduleFile is the filename portion.
  Make options object optional
  Use process' current working directory rather than requiring a directory in the options
Use mainConfigFile if specified, or use the file (which assumes the file includes a require.config() call)
Merge branch 'mainConfigFile-support'

* mainConfigFile-support:
  Use mainConfigFile if specified, or use the file (which assumes the file includes a require.config() call)