add C++1y bit operations (partial)