Fix for #158, relative path in a module outside baseUrl ends up getting normalized twice.
Up version to indicate is something more than 1.0.3
Fixes #157, allow passing a scriptType in config to set type attribute on script tag.
Part of the fix for https://github.com/jrburke/r.js/issues/70
make sure plugins loaded as modules first in a build are reset and loaded as a fully evaluated module.
Update version for 1.0.4 release
Fix some typos in docs
Merge pull request #161 from knuton/master

Fix some typos in docs
Fixes #167, fixes an issue where a regular module circular dependency behind a plugin load was not being resolved.
Rev version in require.js to indicate it is past 1.0.4, update task list.
Fixes #169: order.js not working well with almond.
Doc changes prompted by feedback from Jörn Zaefferer
Fixes #171, cap setTimeout checking to waitSeconds elapsed time.
Fixes #173, nested define not seen.
Caused by the def queue not being pulled in on every resume() pathway.
Introduces an undef method, but it is adding a chunk to the require.js minified/gzip size.
Trying out a test that may have a problem with latest cycle breaking code, but this one works.
Update complex circular test case that has failure with latest code, update task list.
Related to #167, only break a cycle on plugin dependencies if they are just plain modules, and only if the plugin resource is waiting on a module.
Doc updates, task update.
Rev version for 1.0.5 release.
update doc on mainConfigFile, correct the example and hopefully make more sense.