item count is sum of quantity field rather than count of rows
Merge branch @JeffPyeBrook PR #647.

Fixes #646, #647.
Find action as sibling of submit button (child of current form)
Merge PR #641

Fixes #640
Closes #641
Added 'wpsc_after_checkout_cart_rows' action.
Merge PR #639

Fixes #638
Closes #639
User shouldn't have to link their account in order to browse the marketplace.
Don't need the "Link Account" notification any more
Let users view add-on Details even when not authenticated via OAuth2
Use Sputnik::account_is_linked() to check for linking status
Let user resume Purchase flow after OAuth2 authentication
Merge PR #632

Fixes #631
Closes #632
small bugfix for NL language
Add no_variation message for when combination of variants is not available.
Merge PR #628

Closes #628
added logic to create bot user for non human originated requests
added function to idnetify bot user
added static caching of key data in routines that are called many times
added meta key for watchdog timout of temprary users
adjusted sql to manipulate watchdog timeout value and delete expired records
validate customer checks to see if temporary customer still exists before treating customer cookie as valid
fixed typo in comment
when successful/unsuccessful purchase is recorded put the customer profile id into the purchase log and make the profile non-temporary so that the information in it can be used by the store, and perhaps it can be converted to a logged in user at a later time
the return value from the update query isn't useful, so don't get it
expanded the bot identification logic