add support for braintree merchant account id

Fixes #119

Handle preferred_merchant_account_id empty string
set merchant_account_id in preferences