Add robust logging with Winston

* Added winston npm module
* Added a transport file at ./logs/[environment].log (default is production)
* Changed console.log to logger.[info:error] in each case
Merge pull request #147 from maxiperezc/add-winston

[Logging] Add robust logging with Winston
Add capistrano deploy script and documentation
[TEST] Test drive correct retryFailedPayment implementation.
[TASK] Bump ripple-rest-client dependency patch version.
Merge pull request #148 from ripple/hotfix-retry-failed-payment

LGTM
[FEATURE] Add ripple rest payment response object spec.
[TASK] Rebase onto develop
[TASK] Remove unused build_payment, send_payment.
[FEATURE] Extract Outgoing Payment Processor.
[FEATURE] Extract OutgoingPayment.
[TASK] Complete refactor of Outgoing Payment.
[TEST] Spec OutgoingPayment and refactor implementation to pass!
Merge pull request #151 from benwtr/add_capistrano

Add capistrano deploy script and doc
[TASK] Add comma to fix package.json
[FEATURE] Handle error getting ripple address.
[TASK] Update OutgoingPaymentProcessor to use new method.
[DOC] Better logging statement.
[TASK] Readd deposit callback job.
Merge pull request #149 from ripple/ripple-rest-payment-response

Looks good to me.