WP-432 Available fields for custom template tag not displaying for all shortcodes
  Available listing attribute text is not displaying for all shortcode template
  types that allow either 'custom' or 'if' template tags.
WP-432

Display correct group for search_form shortcodes, previously 'cur_data' and 'uncur_data' were displaying but when using a search_form the group should be 'metadata'.
WP-432

Revert to switch statement.
WP-448

JavaScript error because a call to jquery-ui dialog was being made without including jquery-ui, this change includes jquery-ui to resolve the error.
Merge pull request #10 from Placester/WP-448

WP-448
WP-360 Using [desc] in listing details template truncates description at 500 chars

The description template tag was truncating at 500 characters on the Property Details Page (defined by listing details template) and for both search_results & static_listings shortcodes.  This was causing a loss of information on the PDP and it was also providing too much information for search_results and static_listings.

Modifications have been made so that text is not truncated on the Property Details page and the description field is being truncated at 15 words for both search_results and static_listings shortcodes.  A description of the 'maxlen' attribute was added to the description of the [desc] template tag which will allow users to optionally override the defaults.
WP-449 Plymouth - Editing city page results in new page with different slug rather than replacing existing city
- If the slug needed to create a location page is in use, do not create a location page with an invalid slug. Inicate that the slug is in use and where it is being used so the user can fix it.
- Disable locations in the location picker that already have pages.
Merge branch 'staging' of github.com:Placester/builder into staging
WP-180

After speaking with Matt Williams it was determined that we do not need to offer the ability to toggle between exact/like matches for text type shortcode filters.  This change determines the type of filter being evaluated and if it's an agent id or an office id then an exact match will be performed otherwise a like match is performed.

It is not possible for the user to filter by more than one agent or office id from within the custom shortcode creation form.  It is possible for users to configure multiple agent or office ids within a filter by editing the long form shortcode but doing this will force them to explicitly declare the match type.  It will be set to a value of "in" so we do not need to account for that scenario.
WP-180

Long form shortcodes use different logic to parse filters.  Adding a switch to handle exact matching for aid and oid attributes.