Add Jeff Dairiki as contributor.
Clean up changelog entry.
Fix the format size helpers for negative numbers.
Clarify 'wrap_paragraphs()' preserves short lines.
New helper 'wrap_long_lines()'.
Fix test for pytest >= 2.6.3

Pytest mangles the assert statements in test functions so that they
raise specialized assertion errors.  Starting with pytest 2.6.3, the
exception raised by::

    assert False, 'foo'

stringifies to ``"foo\nassertFalse"`` (where before it stringified to
``"foo"``.)
Get tests to run under python 2.6
Allow any iterable for select(selected_values).
Add a test for html.tags.select() with boolean values.
'StudlyException' helper.
Delete redundant code in ModelTags.select().
Add 'checked' and 'selected' as boolean attrs.
Omit the 'value' attribute in <option> tags sometimes.
Overhaul 'select()' and 'Options'.
Bump version to 2.0rc2.
Don't allow 'Options' instance as 'options' arg.
Use python 2.6 compatible format string
Merge pull request #18 from dairiki/bug.py26

Use python 2.6 compatible format string
Work on test coverage