add methods to manual authentication to Magento service
added manual authentication tests
logging added
added constructor MagentoNonAuthenticatedUserCredentials generates uris