started in on valutec response

Started building out the Valutec response class. Also started testing it
Added Object#try

Added the try method from activesupport. Very useful
Also moved the hash extensions to a different directory and changed the
file name to specify what we're adding to hash
Added all_values_for_key hash extension

Helps find values within a nested hash.
Also reorganized core extensions again
Switched valutec_response to use all_values_for_key

also fixed tests for valutec_response to return the correct hash when
calling body