Added billing, shipping and payment data

More of the optional REST API data fields have been added to the tracking, including IP address, billing and shipping address info and payment info.

Also, admin options have been added to allow admin users to select what type of information they want to track and what threshold they want to set for the automatic comment score trigger.