Adds padding parameter to statements so that nice output code can be
generated.

Usage:
{
    type: 'Statement...',
    padding: {top: 1, bottom: 2} // will add 1 newline above, and 2
                                 // below this statement.
}