removes vendored acts_as_list

The patch applied on it was moved to a separate module which is loaded
during initialization.

In order to have all the classes using acts_as_list receive the patch,
it is necessary to load the patch as early as possible. Hence the patch
is loaded in 10-patches.
fix step definition for checking the sorting inside a table

first-child seems to be broken right now.
sorts enumerations for destruction

This way, it can not occur that an enumeration is already deleted along with it's parent (default acts_as_tree implementation)
Merge pull request #172 from opf/feature/rails3_remove_bundled_acts_as_list

Feature/rails3 remove bundled acts as list