Updated core init in test
Fixed test:browser to only run test in browser

Otherwise the browser wouldn't open on test failures
Reorganized to allow for other methods
Added destroy method
Unbound window and document events
Cleaned up changes to active array when checking position
Added section teardown for destroy method
Fixed section wrapping order on setup
Reset the changes to the build files

These should only be built just prior to releasing
Merge pull request #31 from jimmynotjim/destroy-method

Destroy method