Visitor profile setup sequence adjusted
* Don't setup customer or cart until the 'wp' action fires.
* This gives us the opportunity to check the conditional query variables and not create new visitor profiles when 404s or feeds are procecessed.
* Treat requests that are processed as 404s or feeds as bot requests
* This change gives us some resialiance during crawls that generate lot's of 404s.  For example planned security scans or unplanned malicious attacks.