Start product query fixes

removed unreferenced global.
removed call to get_post_type_object() whose return value was never used.
query will retrieve post types of 'wpsc-product' by default, consistent with other similar queries.
query post type is overridable using a new filter that is similar to the other filters on the same query.

Resolves issue #828