Parser improvements

- all known Dwarf constants are now recognized
- many other leaf forms are parsed as well (though not all)
- moved test suite away to a separate module