Rewrite merchant service to use action definitions
Change common pp data types to use validated hash
change pp merchant to use validated hashes
enumerable validator to entity builder
Change pp permissions to use validated hashes
Fix broken entity utils validator spec
Define pp merchant actions in a separate module
Clarify worker behavior in installation guide
Merge pull request #597 from sharetribe/paypal-refactor-merchant

Paypal refactor service
wti pull
Create Transactions
Move data from conversation to transaction
Rename conversation_id to transaction_id
Booking and payment belong to transaction
Factory specs passing
Specs passing
Structure
TEMP
TEMP
A lot has changed, a lot work to do