migrated bitwise operations

Migrated bitwise operations from the rosettacode. 
Added binary search to readme (I had forgotten that one, sorry).
ref https://github.com/Hoverbear/rust-rosetta/issues/170