Squashed commit of the following:

commit 6903f46d20a0aa2f5e94bce3c606e7ecf6c22c01
Author: Hiroto Yamakawa <cist.yamakawa@gmail.com>
Date:   Fri Mar 7 02:25:03 2014 +0900

    Updated library files.