Add paintOnLoad property to avoid painting when not needed

Used by testsuite to reduce testing time
Manipulate DOM directly inside test
Testsuite doesn't depend on DOM
USe Karma test runner
Remove duplicate qunit task
Cleaning karma.conf
More tests
Version bump