Wrapped shipping and billing address in an if check to ensure it actually exists. Currently throws an exception if it doesnt.
Wrapped payments in check
Added plugin version to manifest requests
Added some configuration notes about signing up on shopalytic.com
Improved error messages