Add CHANGELOG
Return the result of the child element in `with` and `makeElement` instead of `()`. This allows all of the `(a ~ ())` constraints to be removed from `With` and `Term` instances.
Merge branch 'master' of https://github.com/crdueck/lucid