Convert README to markdown

Currently the README is incredibly hard to read because it's plain ASCII text. I converted it to Markdown to improve its readability - including syntax highlighting for the C++ example code.