Make revision optional.
Make revision default to undef.
Merge pull request #2 from gnubila-france/optional_revision

Optional revision