Change FMMoveTableViewCell to a protocol

This allows you to use other cells that might have other interesting
behavior.