Provide defaults in module configuration

When someone forgets to copy the global config, the factories
have keys for the arrays so no warnings are produced
Default domain_name to '' and allow_linker to false
Put factory for view helper into Module class
Move the service factories into the Module class
Merge branch 'feature/config-convenience'
Make zf2 requirement in composer more flexible
Remove lock file for composer
Merge pull request #14 from juriansluiman/feature/cleanup

Cleanup of composer stuff in SlmGoogleAnalytics
Only listen to HTTP requests to enable GA display
Listen only to HTTP requests to parse GA output
Add getter/setter for Anonymizing IP addresses
Add support in renderer for anonymizing IP address
Merge pull request #15 from juriansluiman/hotfix/http-request

Listen only to HTTP requests to parse GA output
Merge pull request #16 from juriansluiman/feature/anonymize-ip

Anonymize IP addresses
Rename package to slm/google-analytics
Update README about composer package renaming
Push for v0.1.0 release
Merge pull request #17 from juriansluiman/feature/rename-composer-name

Feature/rename composer name
Add license line to composer.json file
Incorrect config key allow_linking should be allow_linker