first tests of sound file properties
adding get messages and corresponding tests. only durationInSamples equivalence not passing.
small syntax style improvements. prevents two calls to attribute getters.
adding note about cached values to Doxygen comments.
first pass at metadata access with tests. not working currently.
adjusting tolerance so that equivalent floats will report equal with fewer common digits