update travis conf
update cargo files
handful of fixes for prettiness