fix expand button highlighting when one item is open

When an item was open, moving the mouse down the list highlighted the
button for the row 4 rows down when the mouse was between two rows.
I'm not 100% sure why, or why this fixes it.
Expand the row when clicking anywhere on it
Suppress default link click behaviour. Closes #2
Remove reference to unused CSS. Closes #1