Conditional putItem

Support for condtional `putItem` requests plus bump to dynalite v0.4.0 for updated conditional support.

cc @mick