added aflash message if filterParam[3] is not set
 edit the get condition function
did a refactor to the filter conditions need to be dry more
edit the js to holder the filterparam 3
changed the flash message to a more explict one
refactored the history filter to not show interal server error
 refactoring
refactroed the program index filter
fixed failing tests
Merge branch 'develop' into feature/fix_empty_filter_internal_error
Merge branch 'feature/fix_empty_filter_internal_error' into develop