SBOLValidator class now accounts for minus strand 

The SBOLValidator class should now account for strand when checking subcomponent sequences against parent component sequences. Previously, files containing DNA components with minus strand annotations that conformed to specification guidelines were rejected as invalid. Also, the DnaSequenceImpl class now has a method to derive the reverse complementary nucleotide sequence from its stored nucleotide sequence.