Only unload previous resources during a load if their urls are different that than the newly requested ones.
Implement indexOf in spf.array and use it in resource.js.
Merge pull request #97 from DavidCPhillips/limit-unloads

Only unload previous resources during a load if their urls are different than the newly requested ones.
Remove transition code for "unified extraction" of scripts and styles.

Closes #24.
Merge pull request #96 from nicksay/finalize-new-extraction

Remove transition code for "unified extraction" of scripts and styles.
Cast urls to an Array inside of the closure to appease the closure compiler.
Merge pull request #98 from DavidCPhillips/casting-is-hard

Cast urls to an Array inside of the closure to appease the closure compiler.
Treat compilation warnings as errors.

When compiling for production, treat all warnings as errors.  The only class of
warnings ignored is "reportUnknownTypes", which currently reports many false
positives.  Also, ensure failed compilation processes exit with a non-zero
status code on the command line.
Merge pull request #99 from nicksay/compilation-warnings

Treat compilation warnings as errors.
Create an independent dependency resolution script.

Calculates dependencies without using Closure Compiler,
to be used with alternate compilers and build tools.

Progress on #7 and #74.
Merge pull request #89 from nicksay/dep-order

Create an independent dependency resolution script.