fix choosing a block by filetype (fix #7)
add spec for deleting surround with filetype-specific blocks

it ensures to fix Issue #7.