build command fails on bitwise and
Pico-8 version 0.2.0 introduced the `&` operator to do bitwise and (deprecating https://pico-8.fandom.com/wiki/Band), but this is not supported by picotool:

```
Traceback (most recent call last):
  File "picotool/p8tool", line 8, in <module>
    sys.exit(tool.main(sys.argv[1:]))
  File "picotool/pico8/tool.py", line 592, in main
    return args.func(args)
  File "picotool/pico8/build/build.py", line 255, in do_build
    infh, version=game.DEFAULT_VERSION)
  File "picotool/pico8/lua/lua.py", line 132, in from_lines
    result.update_from_lines(lines)
  File "picotool/pico8/lua/lua.py", line 141, in update_from_lines
    self._lexer.process_lines(lines)
  File "picotool/pico8/lua/lexer.py", line 470, in process_lines
    self._process_line(line)
  File "picotool/pico8/lua/lexer.py", line 458, in _process_line
    self._cur_charno + 1)
pico8.lua.lexer.LexerError: Syntax error (remaining:b'&recording[ticks] == 1 ) then\n') at line 640 char 31
```