Use Hyde for Jekyll theme

http://hyde.getpoole.com/
Merge pull request #178 from m1ch1/master

Use Hyde for Jekyll theme
First commit of Jzab homepage.
Fix the bug found in ZabTest.
Merge pull request #180 from EasonLiao/bug_fix

Fix the bug found in ZabTest.
Fix the bug so the follower can take the snapshot
Merge pull request #181 from EasonLiao/bug_fix

Fix the bug so the follower can take the snapshot
Merge pull request #179 from EasonLiao/doc

First commit of Jzab homepage.
doc: set baseurl.
documentation: don't hardcode project version
Install rubygems
travis: specify ruby version (1.9.3)
doc: fix broken link to javadoc.
[maven-release-plugin] prepare branch 0.2
[maven-release-plugin] prepare release 0.2
Small doc fixes

- Put the latest doc from the master branch to /jzab/master/
- Don't hardcode the version.
Update README.md
Maintain incoming and outgoing connections separately

This patch modifies NettyTransport so that incoming and outgoing
connections are maintained separately instead of establishing a
single connection for both sending and receiving messages.
Merge pull request #177 from m1ch1/transport

implement a transport with 2 independent sockets for sending and receiving
Netty: Close incoming connection on clear()

Explicitly close the incoming connection in the following 2 cases
to satisfy the 'single iteration' property of zab channel:

1. Outgoing connection got closed.
2. Application called Transport.clear().