template fixes

- added word-break and hyphens declarations so long torrent names don't
  break layout any longer. Tested on Chrome 32 and Firefox 27, feedback about
  other browsers welcome.
- nicer formatting
- removed unneeded stuff from stylesheet