add in travis
Merge pull request #2288 from andymckay/travis

add in travis
Added guarding around apps with no current version
Fixed file status in version history list
update preload test plan (bug 1042896)
don't require switch for initial sub note (bug 1042742)
don't require switch for resubmission comm notes (bug 1042754)