update dependencies
use Jasmine 2.0 & fix bug
enable travis-ci