updating ec_create_new_session_if_necessary to work more consistently when CacheProductAsFile parameter is 1 and with web standards expected return code 301 instead of 302, also removed bulky html table code that surely breaks most any html validation of ec_price_line