Allow default values
Update documentation with howto default values
More specs for default values and fix nested defaults issue
Add Configuration module for configuring global variables
Use default shared_secret from config when possible
Update readme
Allow setting new default values separately
Fixes some issues with the configuration module
Allow resetting defaults
Reset configuration in specs
Use merchant_id from module configuration if possible
Allow configuration of default country and currency