Added QUnit CDN links to test to tests
Refactored library code and tests

Change: Library now wrapped inside it's own namespace.
Change: All code placed in one file.
Change: Added jQuery 10.x CDN to run-tests.html
Fix: Updated tests