Implemented Filter Templates in iOS

Added all filter template styles to the CartoPac iOS application. Filter templates will allow the user to be prompted and input limited data prior to project download, the inputs will be used to filter the data that is downloaded to the mobile device. The filter template supports the following input types: Drop-Downs (static and dynamic, as well as dependent or independent), Date-Time, and Regular Expressions. These filter templates can be used to dramatically reduce the quantity of downloaded data or pre-populate information based on inputs. The existing Project Name dialog in iOS has been retrofitted to also serve as the data entry form for configured Filter Templates.

The rename project dialog was refitted to serve as a full screen menu that will show all configured filter templates. The filter templates will behave exactly as they do in the CartoPac Touch application.

CartoPac admins can now configure filter templates for the iOS solution and users will be prompted to input values prior to download. Field users may need to populate certain fields prior to download. These changes should be communicated to users prior to implementing the changes.