Refactored Dagger depenceny management to use different modules for different scopes. Integrate Testmodule to override some dependencies in android testing.
Merge pull request #8 from jleidgens/master

Merge pull request #3 from kupferwerk/master
Merge branch 'master' of https://github.com/Plinzen/BaseAndroidApp into Plinzen-master

Conflicts:
	app/build.gradle
	app/src/main/java/packagename/app/com/appname/core/module/ApplicationModule.java
Merge branch 'Plinzen-master'
fixing broken test from merging pull request #8.
Merge branch 'master' of https://github.com/kupferwerk/BaseAndroidApp into kupferwerk-master

Conflicts:
	app/build.gradle
Merge branch 'kupferwerk-master'