Remove legacy code

Use basename instead of strrpos
Use basename instead of strrpos
Use basename instead of strrpos
Move the product model breadcrumb from application top 

Move the product model breadcrumb from application top to product_info.php removing a redundant query
Add bredcrumb to product_info.php page

avoids +1 query in application top
Fix add breadcrumb only if product exists
Revert "Fix add breadcrumb only if product exists"

This reverts commit a2017a5a8236e22b19139cd831bf6d0115f7acd9.
Add products model to the breadcrumb only if product model exists
Fix bug if $cPath == 0

If  $cPath == 0 in url like this: http://localhost/oscom/product_info.php?cPath=0&products_id=15 bm_categories gives an error
Casting int instead to call intval function
Merge pull request #199 from acidvertigo/patch-1

Use basename instead of substr strrpos
Merge pull request #201 from acidvertigo/patch-12

Move the product model breadcrumb from application top
Merge pull request #203 from acidvertigo/patch-15

Fix bug if $cPath == 0
Revert "Fix bug if $cPath == 0"
Merge pull request #205 from osCommerce/revert-203-patch-15

Revert "Fix bug if $cPath == 0"
Merge pull request #204 from acidvertigo/patch-3

Casting int instead to call intval function
Send header "404 not found" when products cannot be found
Merge pull request #206 from acidvertigo/patch-1

Send header "404 not found" when products cannot be found
Merge pull request #40 from osCommerce/master

Merge