add tests and functionality for merchant repo extensions
Merge pull request #75 from dglunz/merchant_extension

add tests and functionality for merchant repo extensions