Gist ID should be a hex number, not just an int

this fixes #9 

- Github changed from using numeric IDs for gists to using hex numbers. This fixes the gem to handle that.
- Also updated spec: gists should be hex nums (and fail on anything else)
- did **not** bump minor version; the Travis build fails when i do so, not sure how to get around that.