some fix from xudejian.github.io
add xudejian.github.io.yml
use ruhoh 2.2
add travis.yml