Convert AMDJS Unit Tests to New Format

The new tests are in! The AMDJS tests behave more like the InteroperableJS work we had already absorbed.

* Converted the AMD tests to a generic QUnit style (prepares us for the Venus integration once @sethmcl closes out remaining issues and reduces our need to write a ton of custom templates and code)
* Tests now run in < 10 seconds (down by about half)
* Tests are now running in a single framework ecosystem

Additionally, I uncovered a bug in Inject's AMD Plugin implementation. So, we fixed that as well.