merge and add unittest

1. merge from remote
2. add unittest function for judge decreasing probability
3. Merge branch 'master' of github.com:guokr/simbase
4. replace from System.out.print to logger
modify:  
1. backup folder to data folder
2. save exception handle