started adding valutec
fixed coding styles

Code had some weird indentations. Fixed those as well as coding
conventions
Added some boilerplate methods for speaking soap

Copied stuff from the BypassStoredValue class. Most methods raise
NotImplementedError. It's a start
Cleaned up tests

Using single assertion style. Removed unused variables
Added valutec actions

Added array of actions specific to valutec. Reformatted
transaction_types array to fall in line with how I want things formatted
Redirected logging for specs

When specs run, we redirect logging to the log/test.log directory
instead of printing to stdout
moved hash to core_ext directory

Specifies that we're extending core classes. Just makes things easier to
understand
removed puts statements

Puts is useless except for debugging. Removed it since we aren't
debugging ceridian
added pry for debugging
removed assigning of error variable

No need to assign the error variable to anything. We're not using it
moved the production? method

Gonna use it in other classes so I moved it to a more reusable place
added log level to valutec client
formatting. nothing more. nothing less
fixed typo
saving state

Going to refactor things a bit. Want to save my work here
before I go at it.

Defined a bunch of actions using define method
using define method for cleanliness

define_method to help define actions associated with the client. This
makes it so we can call post_transaction(args) instead of
make_request(:post_transaction, args)
rolled back change to options. It wasn't working out
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