Small bug fix
Merge pull request #84 from JoshuaEstes/ContainerUpdates

Small bug fix
Revert "Small bug fix"
Merge pull request #85 from bitpay/revert-84-ContainerUpdates

Revert "Small bug fix" because it broke build
PHP Unit 4.3 breaks tests

The MockObject code changed in PHP Unit 4.3:

1) Bitpay\Client\ClientTest::testCreateInvoiceWithError
Argument 1 passed to PHPUnit_Framework_MockObject_Builder_InvocationMocker::will() must implement interface PHPUnit_Framework_MockObject_Stub, string given, called in /home/travis/build/bitpay/php-bitpay-client/tests/Bitpay/Client/ClientTest.php on line 133 and defined
/home/travis/build/bitpay/php-bitpay-client/tests/Bitpay/Client/ClientTest.php:133
Update composer.json
Fix for expected private key length

Range will probably be 72 < x < 78
Un-reverting Joshua's bugfix since

the broken build was due to the latest version of PHP Unit 4.3.x breaking things on us.
Added new PEM encoding and decoding functions. Also
added two corresponding tests.
Fixed pemDecode scope.
Extra space fixes for PSR.
Fixed misspelled function name.

If I could learn how to type that'd be great...
Updated travis-ci config so notifictions are sent out on failed builds
see https://phpunit.de/manual/current/en/test-doubles.html
Removed unused code
Merge pull request #86 from JoshuaEstes/UpdatedForTesting

Updated for testing
Fixed Client->createInvoice, invoice json now comes from nested data object. Tests to match
Merge pull request #87 from sambohler/master

Fixed Client->createInvoice, wrote tests to match
Updated construct to take the currency code as an optional argument
Added available currencies and updated the constructor and setCode to the currency class
Added phpmd to project
Updated documentation to some some conventions, updated docs to show the new usage of the currency class, also updated the testing documentation to show how to use phpmd
Small bug fix and made the configuration file have 100% code coverage
Code cleanup, removed unused variables
Updated dev dependencies to patch level
Removed the sin_key option since it will be going away soon

Removed Robo in composer.json since we do not use and updated travis config to allow failures in php 5.3 since we require 5.4 or greater
Deleted robo file

Large update with documentation updates, extra code functionality, and
bug fixes.
Merge pull request #88 from JoshuaEstes/SmallUpdatesThatMakeThingsFancy

Updated construct to take the currency code as an optional argument