Committing Changes prior to doing a Pull fromUpstream
Added some prints... to check the output returned form the plans
Merge branch 'plans'

Merged in changes from Pierre's Plans branch. The API now supports
querying on plans.

Conflicts:
	src/main/java/com/ning/billing/recurly/model/Plans.java
	src/test/java/com/ning/billing/recurly/TestRecurlyClient.java
Changes to the Client Library

To Allow for Setting of the page size when querying. You can now
set this through the sue of a System property, "recurly.page.size".
Pagiantion is not supported but this is something we shold look into.

Subscriptions can now also be queried for a given user.

You can dump the XML messgaes passing between Recurly and the client
through the use of a System Property "recurly.debug".
Added some exclusions to git
Merge remote-tracking branch 'upstream/master'

Conflicts:
	.gitignore
	src/main/java/com/ning/billing/recurly/RecurlyClient.java
	src/test/java/com/ning/billing/recurly/TestRecurlyClient.java
Kris : Added Transactions  and tests for them
Merge remote-tracking branch 'upstream/master' into update-merge
client: add getSubscription and getSubscriptions calls

Manual import of pull request #1 to avoid adding CRLF changes in history.

Link: https://github.com/ospector/recurly-java-library/commit/df523757513cbb3bb57811bc2eec28f03335d22f
Link: https://github.com/ospector/recurly-java-library/commit/fc9dfcd7e3b968ccd70f6713dc16782d46f44ecc
Signed-off-by: Omri Spector <omri.spector@gmail.com>
Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
[maven-release-plugin] prepare release recurly-java-library-0.1.2
[maven-release-plugin] prepare for next development iteration
kris : Numerous changes:

* Added further unit tests
* Improved the debugging functionality a little
* Creation of subscriptions and AddOns now work
* Added methods to dleet a few more things.
* Unit tests now try to clean  up after themselves
Some more unit test stuff///
Changed the artificatID back
Merge remote-tracking branch 'krisfoster/master' into pull-request-3

Note: missing copyright headers were added.

Conflicts:
	src/main/java/com/ning/billing/recurly/RecurlyClient.java
	src/main/java/com/ning/billing/recurly/model/Subscriptions.java

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
style: reformat code

No functional change.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
account: add missing billingInfo in toString, equals and hashCode

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
test: fix tests failures associated with unsupported currency

Default to USD for all tests, which should always be supported by Recurly
since Multi Currency Support is an enterprise add-on (to be verified with tenants
not created in the US?).

This can be overriden by the killbill.payment.recurly.currency system property.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
test: fix test failure in testCreateSubscriptions

unit_amount_in_cents is a required field.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
model: uncomment fields in Addon

This also fixes the deserialization of display_quantity_on_hosted_page.
All tests pass.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>