Now catching RuntimeErrors in main() so that output doesn't have traceback's unless it's a critical error. Looks much nicer!
First step towards using str.format() everywhere. It's the future; embrace it.
Modified all strings so that tokens and single-characters are single-quoted and strings are double-quoted.
Switched all string formatting over to the new str.format() method. There may still be a few errors in strings still.