optional dependencies and travis deploy without tags