Moved metadata methods to TreeElement superclass
Added TreeElement#read_metadata! abstract supermethod + test
Specify the metadata file name only once
Override the #read_metadata! method here, but dont do fancy stuff
Pull this method up to the superclass, we need it elsewhere too
Change the implementation of #parse_metadata! to return the actual metadata
Added implementation of #read_metadata! for {Day, Month, Year} class