Added reference locating to the static HotGlue.Script.Reference
Minor cleanup of Extensions.cs
Updated the RequireReference regex to work by removing the end of line char. Added some reference unit tests
Renaming DynamicLoading to GraphReferenceLocator
Merging GetReferences into GraphReferenceLocator
Removing unused IFindReferences
Fixing require reference regex
Merging FileReference with Reference
Renaming Reference properties to reflect their use more
Changing GraphReferenceLocator to be based on references for key rather than string
Ignoring compare on module for references
Adding unit tests to test graph reference
Fixing circular reference check
Fixed incorrect circular dependency problem with multiple children.

Renamed IReference to IGenerateScriptReference for lack of a better
word
Updated GraphReferenceLocatorTests to include a new test for a
previous circular dependency that should not have been
Updated one of
the tests to ShouldBe's since it's MUCH more verbose on error messages
Added a new test for a file referencing itself.. should fail
Modified to keep paths relative and not return a full path
Moved dependencies to write out after modules

Needed require defined ahead of time for it to work properly
Changed Module to a TypeEnum so we can order things correctly
Fixed a couple of issues where type was not set properly

Wrote some tests against the bad type issue
Rewrote how the stitch is
created based on a global __hotglue_assets
Created additional handlers to serve up individual modules and the stitch implementation
Refactored package to respect order and cleaned up the implementatino

Fixed the remaining unit tests
Updated the Web.config with the new handlers
Changed references implementation to match compile

Changed to StringBuilder from StringWriter to stay consistent
Pulled several methods in Package up to the interface
Changed file extensions

Added an extra module to test sub modules requiring modules
Renamed HotGlueHttpHandler to HotGlueHandler