fixed #1036, added missed validations
added suport for attachment in contact form
Merge pull request #1078 from garciademarina/issue-1036

fixed #1036, added missed validations
added some more code
Merge pull request #1076 from conejoninja/1072

added suport for attachment in contact form
some fixes , issue #1080 the problem is not fixed, but we stopped using the functions since they're not really needed
Do we need to call doSearch again?
"list_*" and "search_*", two different name with same purpose

change
list_total_pages -> search_total_pages
list_total_items -> search_total_items
list_page -> search_page
small fix on multiple categories selcets showing ALL the categories instead of only the enabled ones
small improvement too
Merge pull request #1083 from byteGator/count_latest_item_search

Do we need to call doSearch again?
put it back
fix on search_url
Merge pull request #1089 from conejoninja/searchurl

fix on search_url
Merge pull request #1088 from conejoninja/multiple_cat_selects

Multiple cat selects
Merge pull request #1081 from conejoninja/lower

some fixes , issue #1080 the problem is not fixed, but we stopped using ...
some helpers were missing
issue #1090 params in search_url are cleaned before making the url
the previous function was removing some 0 (zero) values, this fix that
Merge pull request #1093 from conejoninja/missing_helpers

Missing helpers & issue #1090