Revert to non-semantic code to keep Bootstrap happy

* ul.list-group > li.list-group-item reluctantly becomes
  div.list-group > a.list-group-item