Merge pull request #302 from Juliens/master

Add isNotInstanceOf on object
Fix Fatal error on travis build
Close #307.
Merge pull request #309 from mageekguy/#307

Close #307, thanks to @geraldcroes for the bug report.
Tests are now instanciated using a factory (closure)
Merge pull request #310 from jubianchi/runner-test-factory

Add a test factory to atom's runner, thanks to @jubianchi.
Remove bug in before()/after() management.
Add unit tests about asserters\adapter\call and improve after()/before() to handle several arguments.
Typo.
Add decorators for writers.
All decorators of output writer are removed before writing.
Typo.
Remove hardcoded string 'Error: ' in script::writeError() and use a decorator instead.
'$' is now the default prompt value.
writers\std::clear() should not use writers\std\::write().
Add clear decorator and use it in script.
Typo.
Typo.
write() should be call after clear().
Add git command.