Add support for text field autocompletion

Adds an 'autoComplete' attribute to TextFieldView. Set to YES or NO to
enable or disable autocompletion. If set to 'null', the browser uses system
defaults. The default value is 'null' so that backward compatibility is
maintained.
Brings back jshint cleanup that was lost in rebase.