First FT specced out in comments, and now uses unittest.
Move self.fail slightly
Change FT method name.
Add implicitly_wait
fix typo in ft comments