conditionally load jquery.maskedinput iff ``mask``

eliminate unnecessary loading of ``jquery.maskedinput`` when no ``mask`` is defined.

This should handle cases where mask is passed in as an argument or if the value is set in a child class.  It should also handle the case when ``requirements`` is not an empty tuple.