Return an Enumerator for #each_key without a block

* Makes the implementation more conformant with MRI
Merge pull request #2 from joeyates/return_enumerator_for_each_key_without_block

Return an Enumerator for #each_key without a block