Fix httpheaders attr

...must be lazy since builder depends on persistent_headers.
v0.12

 -  Fix httpheaders attr - must be lazy since builder depends on persistent_headers (Wallace Reis).
update dist.ini prereqs

Change json/yaml/xml serializers to recommends instead of requires. Not all are needed to consume the role. Let the user choose which need to be installed.
Bugfix reset_headers

Shallow copy persistent_headers when resetting httpheaders otherwise
they get persisted through requests.
Remove MooseX::Declare from the dependency chain

    It was used only for testing, and added a number of dependencies of
    it's own. It's mere presence was causing installation failures for
    me on two different machines.
Don't require HTTP::Tiny to be loaded if it is never used
Merge pull request #12 from mattp-/patch-1

update dist.ini prereqs
Merge pull request #13 from wreis/reset_headers

Reset headers
Merge pull request #14 from markstos/master

remove MooseX::Declare as dependency, don't require HTTP::Tiny to be loaded if it is not used
Update dist.ini and Changes
v0.13

 -  Change json/yaml/xml serializers to recommends instead of requires (Matt Phillips)
 -  Fix httpheaders attr - must be lazy since builder depends on persistent_headers (Wallace Reis).
 -  Remove MooseX::Declare from the dependency chain (Mark Stosberg)
 -  Don't require HTTP::Tiny to be loaded if it is never used (Mark Stosberg)
A number of doc improvements, fixes #15 and addresses #16

    - Suitable alternatives for HTTP::Tiny have been further clarified

    - When "default" or "builder" have been used, it's important to
      communicat which has been done, so people can override it. If you
      use a different option then the role you are consuming, Moose
      throws an exception about a conflict between 'default' and
      'builder'.

    - Methods available for managing headers have more complete
      documentation

    - Synopsis and other touch-ups for Role::REST::Client docs

    - Some minor whitespace clean-ups as well. (Removing a bit of
      end-of-line whitespace)
Merge pull request #17 from markstos/docs

A number of doc improvements, fixes #15 and addresses #16
Tell which modules are needed for testing