color and background color for png outputter

adding the possibility to change the color and the background color of the png outputter

rdoc above the to_png definition warning about the 60% contrast best practice

have been using this to make barcodes fit in nicely in given designs ... thought other could benefit!

thanks for barby ... it rocks!