add minor version as -snapshot does have problem with our build.
Restructure dse stuffs and clean out files that we don't need or use.
Merge remote-tracking branch 'upstream/2.0' into 2.0

Conflicts:
	gradle.properties
Merge pull request #354 from timiblossom/2.0

add minor version as -snapshot does have problem with our build.