Merge pull request #14 from osCommerce/master

Merge Master
fix typo
Fix foreach to work only with keys
revert change
Issue 600 obsolete file probably born from a young v3 version
tep_not_null update using get_object_vars

When $value is an object then we have to check if it has object vars because according to PHP manual "Objects with no properties are no longer considered empty."  http://us1.php.net/manual/en/function.empty.php

So is_null($value) when $value is an object it always return false. So the appropriate way to check is using get_object_vars which will return newProp, but the protected and private members will not be returned.
Merge pull request #16 from osCommerce/master

Merge from Master
added isset($SID) to tep_href_link

added isset($SID) to tep_href_link so not to provide: Notice: Undefined variable: SID in...

I know notices are not shown is osCommerce because of :

error_reporting(E_ALL & ~E_NOTICE);

but that does not mean that we don't have to check for those.
Responsive Images

All images are now responsive to 100% width of their container.  Can be turned off by setting parameter to false.
CSS Fix for Responsive Images

Most images need to be aligned center.
Merge pull request #16 from osCommerce/master

merge
Include tep_parse_input_field_data into tep_output string_function
Bugfix Global Product Notifications
Message Stack Alerts

Bootstrapped
Bootstrap Installer
Set the cookie domain when checking for SSL connection
Code Clean
Remove count query in product_info.php and check the total resultset from main product query
Merge pull request #175 from acidvertigo/patch-42

Change the tep_get_all_get_params function
Merge pull request #180 from gadlol/patch-5

tep_not_null update using get_object_vars