Squashed commit of the following:
Squashed commit of the following:

commit 846da73c03a78ae10f477c7cda9f1e7ababa2f82
Author: Nathan Esquenazi <nesquena@gmail.com>
Date:   Thu Nov 12 23:22:27 2009 -0800

    require dm-validations to allow for the model validations to work for datamapper

nesquena/sinatra_more,nesquena/sinatra_more