Update gradle shadow plugin to 1.0.0

Universal package not yet working.
Replace relocation packages with variables now.
Update gradle shadow plugin to 1.0.1.
Remove unused import.
Move universal package to single task.
Add some comments.
Update README for compilation
Use string variables instead of string addition.
Update gradle shadow plugin to 1.0.2.

Issue is still not fixed, but now I can update to Gradle 2.0.
Update to Gradle 2.0.
Update shadow plugin to 1.0.3-SNAPSHOT to fix some issues.
Exclude META-INF folder of shaded dependencies.
Merge branch 'shadow-1.0.0'

Conflicts:
	build.gradle