Prevent PayPal SDK expection parsing bug

PayPal SDK ServerError exception class crashes
if you ask for a message or inspect. Catch the exception
and instead log a general error msg precenting the crash.
The crash is because it always tries to parse the response
body as json and sometimes world is not entirely made of json.
Narrow rescue scope from Exception to StandardError
Merge pull request #651 from sharetribe/paypal-error-crash

Prevent PayPal SDK expection parsing bug
Moved the places of signup form fields

Previous order caused honey pot errors
Merge pull request #654 from sharetribe/honey-pot

Moved the places of signup form fields
Unify property names in paypal service DTs
Bugfix: Don't perform merchant actions twice.
Merge pull request #656 from sharetribe/paypal-unify-dts

Paypal unify DTs
separated function from paypal_webhook to different controllers
draft for paypal preauthorize process
quick fix: (marketplaceservice) transaction.preauthorization_expire_at doesn't work with paypal
create 'initiated' transition state but exclude it from conversation
Use transaction_id form DB
Remove transaction_id from return url
Fix payment tab
Shortened references for Services
expand listing service with transactiontype
added person query to service
pass braintree_client_side_encryption_key to locals instead of setting it global
refactored booking and remove globals from initiate.haml and preauthorized.haml