further dependency cleanup and travis setup