Added lacks_id sub to set behaviour for features without an ID
use lacks_id sub to handle features without ids
added shell of an undefined_parent sub to get/set the behaviour for features that name a parent that has not been parsed yet
set up an orphanage for features without parents or with unparsed parents
Handling missing parents but still buggy
added validate_all sub
check validate_all
Merge branch 'release/alpha-0.03'
add expectation that trna has a parent gene