Move to prowdsponsor.
Add function keyE.

Give a value, keyE lifts the Key for that value into the query expression.

    keyE :: Esqueleto query expr backend =>
            Value (Key entity) -> expr (Value (Key entity))
Rename keyE to valJ and fix implementation.

As Felipe points out in the PR comments, the implementation can be
simplified to "val . unValue" but the type signature on the function
still prevents anything non-sensical happening.

See: https://github.com/prowdsponsor/esqueleto/pull/69
Merge pull request #69 from erikd/master

Add function valJ (was keyE).
Small doc improvement.
Bump version to 1.4.2.
added coalesce/coalesceDefault functions
change coalesceDefault argument order
Merge pull request #71 from mitchellwrosen/coalesce

added coalesce/coalesceDefault functions
Bump version to 1.4.3.
Functor Value.
Bump version to 1.4.4.
isNull doesn't exist :).
Merge branch 'persistent2' of github.com:fpco/esqueleto

Conflicts:
	esqueleto.cabal
	src/Database/Esqueleto.hs