removed error if user goes to checkout without being logged in
refactored checkConditions in payment methods
Cardpayment may be ok if not logged in, depending on shop configuration.
Merge branch 'feature/WEB-318_defaults_for_virtuemart_country_id' into develop
merge
removed explicit check on config min and max values from payment method checkConditions (it is done by virtuemart elsewhere)
clearer test if non-logged-in user in sveacard checkConditions
payment methods other than card payment require the user to be logged in (i.e. have a non-empty billto address)
Merge branch 'feature/WEB-336_refactor_checkConditions' into develop