Add travis support
Squashed commit of the following:

commit fa75e4dd9f3bf905aac26366fb9544db697db36d
Author: Hiroki Akiyama <aki-hiroki@nifty.com>
Date:   Sun Feb 9 23:56:23 2014 +0900

    README

commit 3e4cb8e0a5ceb1d1dd68d7cff356e2cdd9ee63bf
Author: Hiroki Akiyama <aki-hiroki@nifty.com>
Date:   Sun Feb 9 23:54:00 2014 +0900

    scheme to shared

commit 8634577ca09b9c94a547b5c509d80a9f8a0f6366
Author: Hiroki Akiyama <aki-hiroki@nifty.com>
Date:   Sun Feb 9 23:50:27 2014 +0900

    little

commit d43f0c1c6b024fe3b123cecfb97193cb9069db33
Author: Hiroki Akiyama <aki-hiroki@nifty.com>
Date:   Sun Feb 9 23:42:26 2014 +0900

    travist est

commit 7c715eaf0b62ae2abdf37c08ad3c164542fe8b62
Author: Hiroki Akiyama <aki-hiroki@nifty.com>
Date:   Sun Feb 9 23:37:42 2014 +0900

    little fix

commit a6bbebc92364c2409974c96a73b23b49f5c1eb38
Author: Hiroki Akiyama <aki-hiroki@nifty.com>
Date:   Sun Feb 9 23:29:22 2014 +0900

    log compression

commit 521015cde9416a31d23c71439161297fee917657
Author: Hiroki Akiyama <aki-hiroki@nifty.com>
Date:   Sun Feb 9 23:25:04 2014 +0900

    little fix

commit 407c69337346c093c278a28156271c8b7b2cee14
Author: Hiroki Akiyama <aki-hiroki@nifty.com>
Date:   Sun Feb 9 23:21:34 2014 +0900

    change travis little

commit 73088bb5680e67230ea33a11fd514afb07f01d04
Author: Hiroki Akiyama <aki-hiroki@nifty.com>
Date:   Sun Feb 9 23:12:03 2014 +0900

    change travis