X9 Smart Group Enhancement

There are multiple issues with Smart Groups in EN X9 that need to be addressed.

  1. Smart Groups need to sync to EN Online; currently, only standard groups sync

  2. The number of filter fields available in Smart Groups is limited to 10. This needs to be increased to an unlimited quantity. This should be a simple expansion, as the code already exists.