Squashed commit of the following:

commit 60a0fd25af0bb52f5aa8a8ef1016dba3901a08b1
Author: Hai Jiang <jh09379017@gmail.com>
Date:   Sun Dec 28 20:09:18 2014 +0800

    add bye

commit 68a6a5a835e46ed5704b75cd0d0e2903aa04efc5
Author: Hai Jiang <jh09379017@gmail.com>
Date:   Sun Dec 28 20:07:39 2014 +0800

    add hello

commit adc4b5c51de5ab6f8dd4370a67ff9178d11366f3
Author: Hai Jiang <jh09379017@gmail.com>
Date:   Sun Dec 28 16:47:50 2014 +0800

    add hi

    Signed-off-by: Hai Jiang <jh09379017@gmail.com>

commit ca82a6dff817ec66f44342007202690a93763949
Author: Scott Chacon <schacon@gmail.com>
Date:   Mon Mar 17 21:52:11 2008 -0700

    changed the verison number

commit 085bb3bcb608e1e8451d4b2432f8ecbe6306e7e7
Author: Scott Chacon <schacon@gmail.com>
Date:   Sat Mar 15 16:40:33 2008 -0700

    removed unnecessary test code

commit a11bef06a3f659402fe7563abf99ad00de2209e6
Author: Scott Chacon <schacon@gmail.com>
Date:   Sat Mar 15 10:31:28 2008 -0700

    first commit

Signed-off-by: Hai Jiang <jh09379017@gmail.com>