Fixed so less spans are produced on older WebKits and also fixed some issues in the Schema class.
Major restructure of the qunit tests to better support continuous integration, code coverage, jshint etc.
Added npm test support for phantomjs tests.
Increased nodejs version dependency.
Added travis yml file.
Disabled phantomjs execution on UI tests since it doesn't properly layout like a normal browser.
Re added the UI tests, fixed some linting problems and added linting to travis.
Fixed a unit test that didn't work correctly on linux.
Fixed bug where the searchreplace plugin would produce an exception on very specific multiple searches.
Fixed so directionality setting gets applied to the preview dialog as well as the editor body element.
Fixed to "npm test" matches the travis build steps.
Fixed bug where some events wasn't properly unbound when all editors where removed from page.
Updated changelog.txt
Fixed file name issue with unit tests.
Fixed test that didn't work on Mac Safari.
Added event cleanup teardown to UI tests.
Fixed two iOS 7.1 bugs with links/images.
Fixed a memory leak and an iOS unit test editor removal issue.
Excluded focus test since it breaks randomly.
Added support for testing though saucelabs.