Allow overriding 'commentstring' with b:commentary_format

Closes #23.
Add callback after commenting

Closes #25.