Cleaner implementation of new parser.

Add instruction struct for intermediary format created by parser. Use regexes from addressing.lisp in the parser, simplying how address modes are determined. Modify said regexes to use underscore (_) where the actual value occurs, defaddress macro replaces this with a valid regex and parser continues doing the work of actual parsing. Add markdown file for parser and update old markdown files.