Merge pull request #30 from msouth/feature/configurable_defaults

adding configurable default values for the create form
Rename default_field_values to values_from_database.

A little clearer this way I thik.
Wrapping.
Acknowledgement for msouth
Update Changes with msouth's contributions (thanks!)
Add acknowledgement for Rahul - sorry it's late!

Looks like I forgot to add an acknowledgement for Rahul Kotamaraju last time
round - sorry Rahul!
Updating Changes ready for release
puts uri_for() around _construct_url() calls that go to browsers

When you use, for example, Plack::Builder and mount your app
at a particular location, the urls that the browser gets need
to have that location prepended.  uri_for() takes care of this,
but SimpleCRUD wasn't using it.

Some uses of _construct_url are actually constructing route
specifications, so it was necessary to put the uri_for() around
calls to _construct_url() only in the cases where a url was
being generated that would get to the browser, like in links
or redirects, and not in places where _construct_url was
used to generate routes.
Merge branch 'features/use_uri_for' into msouth_release

Conflicts:
	lib/Dancer/Plugin/SimpleCRUD.pm

    conflict was because I was working from master, which doesn't
    have the more_better_hooks changes yet.  Just needed to go ahead
    and apply the uri_for() wrapper.