Add a JUnit Layer.
Separate out a mail service layer.
Add a log recorder.
Put some configurable things into a configuration class.
Encapsulate console commands
Add Callback Scheme. 
But it is not complete. This program needs a timeout judgement scheme.
Append a timeout scheme via invoking timeout handler and checking
timeout status.
Add callbacks in the commit command.
Fix handling schemes in update command.
Make the input parameter dynamically.
Create README.md
Merge branch 'develop' of github.com:Sw0rdstream/git-svn-sync

Conflicts:
	README.md