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.
You may want to include an `@override` annotation here since "technically" toString is overridden. But that might be a little overkill.