prod page Recently viewed items revamp / version

Move recently viewed out of custom init, and quickstart completely into
beachmart.js to allow items to be added to recent var on prod page
depart. This allows for recently viewed to show items AFTER their prod
page has been visited the first time.
Also did some work on the carousel for recently viewed and hid it if
empty.
An error response for transit estimate was also changed, that still
needs some work.