Updated CheckAvailability Role to not check the response_type
Partial Implementation of Creating Contacts

This implementation is being listed as "partial" because even though I
have contact fully implemented and a test ready for it, I have to create
a customer before I can create a contact and make sure the tests pass.

In WWW::LogicBoxes
  Modified to consume WWW::LogicBoxes::Role::Command::Contact

Created WWW::LogicBoxes::Contact
  Has the same data types and required fields as defined by the
  LogicBoxes API for all attributes

Created WWW::LogicBoxes::Role::Command::Contact
  Implemented create_contact (Test is not yet passing)

In t/04-contact.t
  Implemented tests for use case "Create a US Contact"
Implemented Customer Creation and Retrieval Support

In WWW::LogicBoxes
  Added consumption of WWW::LogicBoxes::Role::Command::Customer

Created WWW::LogicBoxes::Customer
  Contains all attributes
  Consumes new WWW::LogicBoxes::Types

Created WWW::LogicBoxes::Types
  Implemented types
    Int
    EmailAddress
    Str
    PhoneNumber
    Password
    Language

Created WWW::LogicBoxes::Role::Command::Customer
  Implemented subs
    create_customer
    get_customer_by_username
    get_customer_by-Id
    _construct_customer_from_response

In WWW::LogicBoxes::Role::Submit
  Added support for id responses which aren't actually JSON (Really?)

Created t/05-customer.t
  Added test for use Case
    Create a US Customer
Completed Implementation of WWW::LogicBoxes::Contact

In WWW::LogicBoxes::Contact
  Refactored to consume WWW::LogicBoxes::Types

In WWW::LogicBoxes::Role::Command::Contact
  Corrected bug with fax number being optional
  Implemented get_contact_by_id
  Implemented _construct_contact_from_result

In WWW::LogicBoxes::Types
  Added ContactType type

In t/04-contact.t
  Added logic to create a customer first so that I have a customer id.
  This test now passes.

Created Test::WWW::LogicBoxes::Customer
  Exports create_customer method
Added POD to WWW::LogicBoxes::Customer and Role::Command::Customer
Merge branch 'feature/contact' into develop