Travis: Initiating build for commit '34904e642034d10b728b429dcb213344a0157e74' on branch 'composer_autoloader': Refactor factory methods into base Factory type for ease of testing.