Update travis integration to use rustup
Add error,warn,info,debug macros