ajile 1.6.1
: Ajile.AddImportListener (["Module","globalProperty","namespaced.Module"], function(){}); supported; fixes #7.
: Ajile.AddImportListener: All notifications now sent asynchronously & tracked for canceling.
: Ajile.RemoveImportListener: All asynchronous notifications can be canceled even after being dispatched.
: Ajile.AddImportListener: Listeners now added before instant notifications are dispatched.
: isArray(): Added custom Array detection function, falls back to Array.isArray if available.
: Updated ajile's default module path to /use/ for environments unable to auto-detect ajile's path.
: Added new ajile 1.6.1 versioned source and compressed scripts.
: Updated default source and compressed scripts with ajile 1.6.1 source.

Build
: build/stage: Moved staging resources to new sub-folder.
: build.sh: Updated to use resources in new /build/stage sub-folder.
: build.sh: Minor whitespace cleanup.
: Removed unused build tools (crunchinator, packer, and custom_rhino.jar).

Learn
: Ajile-Overview.htm: Updated ajile version.

Tests
: Ajile.AddImportListener (["Module","globalProperty","namespaced.Module"], function(){}); test added.
: Ajile.AddImportListener ("something.existing", function...); Import ("something.existing"); test fixed.
: Ajile.AddImportListener: All tests moved out of Ajile suite into separate file.