Updated generated form "action" URLs to no longer include duplicate parameters for “products_id” when the page URL includes “products_id” as a parameter.
Merge pull request #22 from lhungil/v160-product-listing-cleanup-form-params

Cleanup the form action URLs generated on the product listing pages
CHANGE-484 - Quantities added to cart should adjust to stock rather than just a message
ISSUE-51 - Add ability to autoload observer classes without needing to also create auto_loaders scripts
ISSUE-52 - Change admin rules to allow pass "phrases" by permitting the use of spaces
CHANGE-616 210291: PHP 5.4.12, PHP Warning: Illegal string offset 'cost'
Update $_SESSION['shipping'] validations
ISSUE-54 - Session handling improvements
CHANGE-427 - Fix Memory Leak with PHP 5.3/5.4
Ref. threads 56091 204937 207435
CHANGE-491 - Broadening timezone support for PHP 5.2/5.3/5.4/5.5
CHANGE-309 - Changes to avoid autoresponder replies on newsletters and contact_us emails
CHANGE-631 - Update Foundation components from 4.3.1 to 4.3.2
CHANGE-632 - Change paypal modules to use /logs/ directory for logging
CHANGE-18 - Installer updates
ISSUE-55 - Enhancements to categories-tabs navigation, including support for categories-tabs-dressing markup rules (gjh42), and observer support for dynamic changes
ISSUE-56 - Add constant to denote which top-most category-id is parent to everyone
CHANGE-629 - Template tidying in preparation for new template components
ISSUE-57 - Add TODO note regarding inherited COWOA bug: checkout_confirmation area is blank if cart-value is 0.00 (all free items)
CHANGE-285 - add some of the new template features
ISSUE-24 - Change in LOGIN_EXPIRY_NOTICE to reflect actual timeout setting for admin (SESSION_TIMEOUT_ADMIN).
CHANGE-616 For consistency and PHP 5.4 compatibility $_SESSION['shipping'] should always be treated as an array