Bitwise implementation, syntax tailoring, readme additions.

Added bitwise implementation, modernized and tried to make the Macro a
bit easier to read, added bitwise example in readme..  Also added a few
examples at top of header, as it is easier to reference whilst actually
using the macro than the readme.