Switched to tab spacing, and switched readme to use GH style code blocks

Sorry about opening a 2nd PR. I actually had fixed this locally and somehow didn't commit it and push to GH. =/

The readme change is so that the rendered preview gets syntax highlighting. For great justice!