Add compiler test

Does basic JunOS and IOS style test
Caught serious bug which only affected IOS, lexer was considering \n to
belong in the new line, not end of old line, so if line ended in
variable, like in IOS does, but not in JunOS because ';' it broke down.