Merge pull request #2 from rjocoleman/metadata

Use show metadata where available.
change required values, bump version:
Fixed typo :false => true to :required => false
Use File#ctime when pubdate not available; Refactored internals.