refine build tasks.
1. no more fat jar. dependent library versions are explicitly now.
2. use more rake way. build task don't use gradle now. but we use gradle for resolve dependencies yet.
3. lib/dependencies.rb is little hack for classloading.