Modify subcommand call structure to extendable.
Replace gem generate tools hoe & newgem to bundler
Fix a bug on Ruby1.8
Fix QPS displaying
Remove a unimplemented option

Conflicts:
	lib/flare/tools/cli/index.rb
Fix duplicated if
Fix index_server option on balance command
Fix reconstructable? logic
Fix interruption test
Fix miss replace
Fix timeout & dry-run options
Fix test/integration/cli_test.rb
Fix integration tests
Remove debug code from list.rb
Add version field to the output from Cluster::serialize
Add .travis.yml
Fix flare_admin_test.rb to use the version of ruby installed by rvm
Refactor the structure of test directory
Merge pull request #3 from yayugu/feature/overridable

Modify subcommand call structure to extendable.