Variable arguments for @mixin use-baseline

Add an optional argument in 
@mixin debug-vertical-alignment to specify the 
context.
Make $base-leader a function

As variables, $base-leader and $base-half-leader
are static. They are converted to functions in
order to use the current baseline settings 
(i.e.: with @mixin use-baseline) and not the 
initial ones.