Adds Shipping Cost to the generated checkout XML

Before this change, it wasn't possible to define a global shipping cost.
PagSeguro allow us to define a global one so you don't have to define
one for each item in the cart.

This commit includes this change as well as its tests.

(Algum problema no commit ser em inglês?)