improve form type guesser
cleaning up guesser, adding tests.
Merge pull request #93 from doctrine/improve-type-guesser

improve form type guesser