StrPrelude -> StrExt
Nightly fix - Manual coercions for Some(fn)

As introduced in rust-lang/rust/#19891, fn are unique types. Might change..
Merge pull request #262 from 0xc0170/fix_nightly_fallout_24thDec

Fix nightly fallout 24th dec