fixed strings for latest rustc
updated test
updated to latest rustc
fixed travis
update link for mac os
cast::transmute -> mem::transmute