Moved the public check to only internal requests.
Merge branch 'rc3' of https://github.com/ten24/Slatwall.git into rc3
Closes #1401
Closes #1391
closes issue #1332
closes Issue #1387
closes Issue #1387
closes Issue #1390
Merge branch 'rc3' of https://github.com/ten24/Slatwall.git into rc3
closes Issue #1379. Since this fix is not contextual it fixes the
navigation from product to sku and back but now the navigation from sku
listing will still send you back to the product.

Also a typo fix in detailPromotionCode
closes Issue #1382. changed the label to 'select'
Added RBkey for Issue #1390
Closes #1377
Merge branch 'rc3' of https://github.com/ten24/Slatwall.git into rc3
Added Test Case Issue #1376
Closes issue #1376
Working on issue #1395
Closes issue #1395
Closes issue #1412
Closes issue #1405