Merge pull request #449 from ebfe/fix-build-master

du, fmt: fix build
update rust-crypto
update from string for new api
Merge pull request #450 from skv-headless/update_rust-crypto

Update rust crypto
Update for namespaced enums
Update for new coercion rules
std::os changes
std:num::pow -> std::num::Int::pow