From http://www.paulund.co.uk/add-additional-buttons-to-visual-editor