tests for put request
post request test and better error propagation
channel get request through the private _request method similar to other request types; perform all requests once; ensure first live request sets base_url attribute
remove commented out lines
Merge remote-tracking branch 'wtsi/devel' into devel
pulled changes from wtsi-devel;commented out two tests that need live credentials and data
Merge pull request #6 from mgcam/devel

class wrapping http requests
Merge pull request #9 from jbeast/devel

Devel
Added no critic to XPath expression
Merge pull request #11 from jbeast/critic_fix

Added no critic to XPath expression
Added new create_label action
Added new signature module
Added new dependencies to build file
Updated volume check action

It will now create the volume element in the XML
if it does not exist. For some reason, Clarity only
returns you UDFs that have a value set. This means
you must create the UDF element yourself when it is
not set. Bizarre.
Removed unecessary comments
Merge pull request #13 from jbeast/vc_fix

Vc fix
Modified to use unicode character for micro
rename out_plate to user-friendly source_pate, make it boolean and false by default so that it can be specifies simply as "--source_palte on the command line when an overwrite is needed "
Merge pull request #1 from mgcam/devel

command line and user friendly option for choosing source or target plates
Modified XPath to find PerAllInputs