added source_ref property to SourceClip
cleaned up property names
added SourceClip test
cleanup doc
read_str strips of Null bytes