Add bbq and initial events test.
Use shared connection to cope with transactional tests.

http://blog.plataformatec.com.br/2011/12/three-tips-to-improve-the-performance-of-your-test-suite/
https://gist.github.com/3049152
Add default test task including acceptance scenarios.
Add travis.