CORE-6190 Added hidden output validation.

Updated metadactyl.zoidberg.app-edit/update-app-parameter to validate that hidden output parameters have a default filename defined.
CORE-6190 Fix for saving hidden App parameters.

Updated metadactyl.zoidberg.app-edit/update-app-parameter to save a default 'isVisible' value of 'true' to prevent output parameters that were previously saved as hidden from getting updated without a default value, if the update request also omits both the 'defaultValue' and 'isVisible' fields.
CORE-6190 Updated task_param_listing view.

Added 'is_visible' column useful for the conversion to fix hidden outputs without filenames, but also useful for the App job view and submission functions.
Also added 'parameter_group_id', 'display_order', 'info_type', 'data_format', and 'data_source' columns so that job view and submission functions under metadactyl.metadata can use this view.
CORE-6190 Added conversion for hidden outputs.

Added a conversion to add parameter_values for hidden outputs without default filenames defined.
Also a minor refactor of raw SQL statements in c200_2014052701 to help readability.