SHOP-809 Account setting configurable

Refactor Account settings now passed to driver constructor
Merge pull request #2 from willcalderbank/shop-809

SHOP-809 Account setting configurable