Switch to JamJS.
Added ref specs, basic ref execution
Added ref support
changed conflicting names in spec
Added reference tests in new file, check for circular dependencies
Add troubleshooting.
Removed script constants from lang_addon and reference specs
Formatting for consistency
Merge branch 'resource_refs'
Add fully fleshed out script for testing; partially ported to harp.
Merge pull request #27 from TranscendComputing/better-edit-flow

Switch to JamJS.
Merged changes in master