modify helper to behavior for easier override

Modifies helper to act as a behavior. In the same pattern as Blacklight. This allows for a Blacklight application to easily override or extend BL Advanced Search view helpers in the same way BL helpers are overridden.