Isabelle_System.mk_fifo: more robust enumeration of unique names, based on persisting JVM pid (parent of shell process);
Major:
Complete pgip_types: add PGML and objtypes
Complete pgip_markup: provide markup abstraction for parsing.ML
Minor:
cleanups: signatures & structures, concrete types in XML attrs, etc.
further tests in pgip_tests.ML