NEW: Support for multiline mode in CPTextField

This patch adds support for CPTextField with multiline content. It uses a DOM textarea when needed, instead of DOM input.
    
It also disable the spellchecking, fixes a bug where the input element was not correctly resized when the frame changed, and refactor some code.

With nib2cib and tests.

If you guys can test it in your application, that would help a lot