Update enlive
Add an ability to render widget from literals and fns
Add some docs
Update Cheshire
Fix problem with widget id generation