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.
Merge pull request #5 from kurko/add_shipping_cost

Adds Shipping Cost to the generated checkout XML