Add Integration tests and turn on travis