fixed to build with latest rustc
updated travis