refactoring shipping calculation to specific infrastructure class
correcting statement that impedes recursive error notification to the server and caused JS on the client to enter a loop if there was a problem reporting the error to the server, eventually locking the web page on an infinite loop
if no error message provided by the ajaxError handler, provide one
fixing store create test with image upload that had wrong image url
fixed link on store search without picture
if user is returning to finish order summary view with a cart with no payment type selected, redirect him back to the cart
refactoring pagseguro specific code out of the store route class