Support null's in Created and Published fields for Github Releases

Fixes #7 

Github doesn't set the Published date for draft releases.  This ensures that we don't get surprised by either the created or published date being NULL.