Code/File first attempt

Implement <code> or <file> grammar
Code/File bugfix

Now allows for 3 different styles
<code> <code lang> <code lang filename>
Code/File added indented lines Grammar

A line of code is now also identified by 2 spaces or a Tab (in 'code2'
block) except when it is an (un)ordered list line