Memoize Savon connection. Added read_timeout configuration option.

* Sometimes NS servers are very slow. read_timeout allows
  you to wait minutes instead of the default 30 seconds
Added support for inheriting records
Adding BinNumberList for inventory items
Adding pricing matrix support
Added KitItem support
Adding name field to CustomRecordRef

A lot of times when a CustomRecordRef is the value of a
CustomField on a record it comes with a name tag which
is valuable and can sometimes eliminate another call to
NS to get more information about that CustomRecordRef
Initial SearchMoreWithId Implementation
Initial SearchResult implementation
Initial Search implementation
Initial Transaction record implementation
Core modifications to support searching
Some search refactoring to work without Rails
First attempt at running a customer search. Still a lot of work to do
Search results are being correctly parsed
Dynamic search parameters working
Major Search implementation cleanup
Adding search support to contact + customer

Removing sales order support as well
Added sandbox configuration flag
Adding update example
Fixing update bug on Task