Modified merge function to support XOR
Passing a usage flag allows the text  to be merged into the image using an XOR operation, requiring the original image to extract properly
Bug fix in color channel ordering
Embedding text into the image had the wrong order...it was RBG. Fixed it now - it's RGB. Also added a stub for a text extraction function and some notes on what's to be done with it.