add CvMat#smooth document
update document
add yard documentation as a rake task
small fix
fix typo
update some document for GUI
fix document