Update DataTables `aoColumnDefs` class names.

They were not updated to match the new class name conventions, so the
mark and recall columns were ending up searchable.
Display `SubPlacement` for final rounds.

Adds a nice little trophy as the table header and displays the
`SubPlacement` in a bolded column.
Extract adjudicator header rendering to partial.

Since it will be re-used in final round rendering, move it to a common
location.
I18n `ActiveSupport::Inflector#ordinalize`

Uses the code from
http://kalmbach.wordpress.com/2013/01/08/ordinalize-numbers-in-current-locale/
and can add additional translations.
Add `data_cell` class to results table cells

Only to the cells which are not the couple names or numbers.
Use mixin for round table styling

This allows different rules for finals tables.
Create separate tables for final-round dances

Each final `SubRound` gets its own table with the listing of cumulative
marks.
Center table headers with a `colspan`.

Is a bit nicer to look at.
Add `-r features` to cucumber standard opts

Helps when specifying individual files.
Remove `coding` header.

Ruby 2.0 no longer needs it, since it uses UTF-8 by default.
Add `id` to `final_sub_round` table.

It is `"results_sub_round_#{round.number}_#{se.weight}"`
Fix tests for event view.

Separating the tables broke the tests, so fix them.
_couple.html.haml: Remove final-round check

This partial is now only used for non-final rounds, so the result will
always be the same.
Add `--trace` to Rspec Travis options

Should provide some more info if Rspec tests fail.
Set placement cell classes using a helper.

It will be used in multiple locations, so extract it to a common helper.
Create "Final Summary" table

Some of this could be extracted to partial layouts, since there are now
three kinds of tables which are all quite similar.
Rename {filtering -> single_filtering}.feature

Making room for linked-dance filtering features.
Replace "round number x" with "round #x"

More consistent with mark specification steps and takes up less space.
Do not create duplicate `Round`s from factory

Since rounds are uniquely identified by event and number, make the
factory return an existing Round rather than creating a new one when
given the same Event and number.
Rename `table_class` to `table_selector`

It is not a class, but a full selector for the table, so `selector` is
more accurate.