added dummyAdapter and variants for testing, corrected some methods in protein.py and transcript.py