Additional functional tests for has_changed with empty_permitted (Currently failing). These are regressions introduced in the fix for #92
Update has_changed logic to correctly handle the empty edge case.
Make it easier to run a single test class or case with runtests helper.
Tests and fixes for multi-select has changed detection.
Merge the latest work into stable.

--HG--
branch : stable
Version bump and setting release date.

--HG--
branch : stable
Added tag version-0.7.0 for changeset 5b8105c96f43

--HG--
branch : stable
Merge back stable changes.
Update tox to use stable 1.5 release.
Merge additional remote changes.
More changes that I forgot to merge.

--HG--
branch : stable
Added tag version-0.7.0 for changeset 45e334300ad9

--HG--
branch : stable
Merging stable again.