add CHANGELOG
include yard and fix some doc errors
dpkg: pass required cany version to gem install