Fixed a number of parsing bugs in Manchester OWL Syntax
Added targeted parsing to allow one and only one parser to be tried on a
document input source. 

Implements #80 targeted parsing of ontologies, if a bit clumsily. To be
refactored.
updated primer files. Added a test with /fixed/ primer input to assert
equivalence of the five syntaxes.