Add case-insensitive loading and extra-keys support to Hash.

Signed-off-by: Dane Jensen <dane@rightscale.com>
Merge pull request #86 from careo/hash-keys

Add case-insensitive loading and extra-keys support to Hash.