Much prettier expand buttons, which also support collapse (fixes #9)