compiler: skip fields if value is not supplied.
compiler: skip fields if value is not supplied.

This patch allows users to leave optional fields "empty".

For example:

    ### CRC-16 (optional)
    # ...
    # Need to set fcomment to 1 to take effect.

    comment =

fujimotos/gziptext