Product Listing Module Changes

required css
language defines moved from index so other pages can use
rebuilt javascript in ht_module and added a couple of options
rebuild product listing module