update groupId to com.qunar.db, version 1.0.0
update zkclient dep
add some binary commands

    public byte[] get(byte[] key)
    public String set(byte[] key, byte[] value)
    public Boolean exists(byte[] key)
    public Long persist(byte[] key)
    public String type(byte[] key)
    public Long expire(byte[] key, int seconds)
    public Long expireAt(byte[] key, long unixTime)
    public Long ttl(byte[] key)
    public String setex(byte[] key, int seconds, byte[] value)
    public Boolean setbit(byte[] key, long offset, boolean value)
    public Boolean setbit(byte[] key, long offset, byte[] value)
    public Boolean getbit(byte[] key, long offset)
    public Long setrange(byte[] key, long offset, byte[] value)
    public byte[] getrange(byte[] key, long startOffset, long endOffset)
    public byte[] getSet(byte[] key, byte[] value)
    public Long setnx(byte[] key, byte[] value)
    public Long decrBy(byte[] key, long step)
    public Long decr(byte[] key)
    public Long incrBy(byte[] key, long step)
    public Long incr(byte[] key)
    public Long append(byte[] key, byte[] value)
    public Long del(byte[] key)
update version to 1.1.0
Throw new CacheException when jedis got an exception.
update version 1.1.1
add binary hash method

    Long hset(byte[] key, byte[] field, byte[] value);
    byte[] hget(byte[] key, byte[] field);
    Long hsetnx(byte[] key, byte[] field, byte[] value);
    String hmset(byte[] key, Map<byte[], byte[]> hash);
    List<byte[]> hmget(byte[] key, byte[]... fields);
    Long hincrBy(byte[] key, byte[] field, long value);
    Boolean hexists(byte[] key, byte[] field);
    Long hdel(byte[] key, byte[]... field);
    Long hlen(byte[] key);
    Set<byte[]> hkeys(byte[] key);
    Collection<byte[]> hvals(byte[] key);
    Map<byte[], byte[]> hgetAll(byte[] key);
update version to 1.2.0
Abondon the dependency to org.json
update version to 1.2.1
update ReadOnlyDataSource
Get a Connection from writeEntries When readEnties is empty.
update version to 1.2.2
support transaction
change watch(final String ...keys) to watch(final String key) in SedisTrxWrapper
change watch(final byte[] ...keys) to watch(final byte[] key) in SedisTrxWrapper
update version to 1.3.0