Allow customization of active/first/last button classes

Useful if you're integrating into an already existing app with CSS classes for buttons.