Changed component2dtype to be private.  Better check for 2.1 availability.
Additional coverage tests for PCLR, RREQ, DTBL boxes.  #217