Jasmine migration

- all test that we run migrated to Jasmine
- removed @test-framework from tests
- run-test.js got a new option -s that makes console bit more quieter and shows only errors and final result
- support for console.log and console.warn in tests

make sure to run 
phantomjs run-test.js 
or 
phantomjs run-test.js -s