Allow to set the activeField to nil.

This is with the purpose of the user having an easy reference if a `textField` is selected (and which one) or not. 

Having it on `nil` doesn't affects `BSKeyboardControls` since a new `activeField` will be set when a text field is selected again.