add bindeps requirement and fix travis