Improved control over allowed input attributes

Expand out some of the allowed input attributes and add a new 'shopp_allowed_inputattrs' filter to allow people to account for their own edge cases.