remove some incomplete functions
add CvMat#find_chessboard_corners
add CvMat#find_corner_sub_pix
change return values of CvMat#find_chessboard_corners

Add pattern_was_found, which indicates whether the complete board was found or not.
This value will be used as an argument for CvMat#draw_chessboard_corners (to be implemented).
add CvMat#draw_chessboard_corners
use CV_INTER_* constants instead of INTERPOLATION_METHOD table
add CV_INTER_LANCZOS4 and modify tests of CvMat#resize
use CV_WARP_* constants instead of WARP_FLAG table
fix tests for IplImage#load
remove some unused variables
change CvMat#get_rows, CvMat#get_cols
change utility functions' name

REGISTER_CVMETHOD -> REGISTER_HASH
LOOKUP_CVMETHOD -> LOOKUP_HASH
replace rb_hash_aref to rb_hash_lookup (or LOOKUP_HASH)
move pyr_segmentation to IplImage
update CvMat#moments
update tests of CvMat#corner_harris
update tests of CvMat#inpaint
update tests of CvMat#optical_flow_*
update tests of CvMat#match_template
update tests of CvMat#pre_corner_detect