Merge pull request #12 from nick-wang/master

Modified as ruby style. space around commas, etc.
Merge pull request #13 from nick-wang/master

I don't like the fix at all, will make it better when find another solution.
Merge pull request #14 from nick-wang/master

Modify format
Merge pull request #15 from nick-wang/master

Merged. I don't know if i don't increase the version of the later commit, whether it will be auto commit to ibs with the first commit. So i increase the version number of both commits,so that make sure the later commit can submit to ibs.
Merge pull request #16 from nick-wang/master

Modify spec
Merge pull request #17 from nick-wang/master

Just modify changelog.
Merge pull request #18 from nick-wang/master

Fix of BNC#880242.
Merge pull request #19 from nick-wang/master

Bugfix. up to version 3.1.7
Merge pull request #20 from nick-wang/master

BNC#879596.
BNC#883235. Auot enable two_node when using two node cluster. Version 3.1.9