add ArdourCanvas::change_alpha()

Time to move away from rgba macros
add more controllable modifiers for region transparency