Added javascript core and blocks testing
Improved lcov file save message
Added block update tests
Merge branch 'master' into javascript_tests
Added mock() helper and unified setup/teardown
Added actions unit testing on javascript side
Added console unit testing on javascript side
Disabled console coverage reporting
Merge branch 'javascript_tests'