Allow arbitrary ids/headers to be used
Maintian ruby 1.9 compatibility
Clean up the readme
Merge pull request #13 from remind101/extensible

Allow arbitrary ids/headers to be used