upgrade to intern 2.1
Move existing tests from tests/ to tests/unit/.
Preparation for adding functional tests.
jquery plugin and tests, fixes #7

You need to call "grunt test:remote" now rather than "grunt intern:remote",
and that will do the test build, run the intern tests, and then delete the test build.
bump version to 0.4.0-beta