Better button support

Firstly, output the div.form-actions if and only if there are
buttons in the form. This is essential. For instance, I have
modal dialogs which define their own button area.

Secondly, add support for an icon in each button, through a
*button.icon* property.
Merge pull request #31 from nandoflorestan/buttons

Better button support
With enough help from Chris, ordering works on sequences.
Rev version
Release
Version bump
Change CRLF to LF.
Add missing requirements.
0.2.4 release
Version bump
Add instructions for how to run unit tests.
A few more options for test runs
Typeahead remote source support
CHANGES.txt update
Merge pull request #37 from igudym/master

Typeahead remote source support
Fixed `sequence_item.pt` not to break in Chameleon.
Updated to a valid CSS notation.
Merge pull request #39 from icemac/master

Chameleon breaks on ↕ in sequence_item.pt
Use 'values' instead of field.widget.values in chosen_single.pt

'values' is processed by a normalizer function which turns the
indices into strings.
Normalize values in ChosenMultipleWidget.