JS testing experience improvements.

Added clearstorge button to test runner
moved create GM to beforeEach hook
added check on items.length
and individually checks each item now for better spec failure messages