Fixed issue with modules never loading in Firefox

- Array .length property is defined on Array.prototype with accessors, not an instance property on arrays
Fixed Mocha test failure in Firefox

- Added "top" as an allowed global
Bumped version