Created new properties for BillingAgreement
created getters and setters for new properties
Added docblocks
Added invalid argument exceptions
Changed setter/getter name
Renamed getters and setters for setting paymentProfile
Merge pull request #72 from jcroll/master

[WIP] Refactoring