Added "prune" function to reference linker
PEP8 fixes
Big modularization commit

Beginning of infrastructure compartmentalization of bibliography classification
Introduction of intermediate XML stage
Introduction of ComplianceEnforcer class to clean up meTypeset specific markup