Do not use String as element_id in acts_as_list scope_condition.

Fixes a bug with postgresql having a wrong element_id value for acts_as_list scope_condition, if element_id is nil.
Cleanup page validation specs.