[SubmissionJob] Change state when a Travis notification is received.
Small cleanup.
[App] Move Travis related code into Travis model.
[App] Move Specification related code into SpecificationWrapper model.