read(): ignore empty lines
read_nested() fixed. FIXME: write_nested()
read_nested(): disallow anonymous closings

This fixes all known bugs.
Update README and LICENSE for new stable version 2