started refactor

added bundle tests

added command tests

update travis.yml

require symfony 2.5+, made compatible with php 5.3

update readme

added changelog