Add helper methods data_bag!, data_bag_item! to DSL.

These methods will create a data bag (or item) if it does not exist
already and return the empty bag. This makes for much easier recipe
reading without begin/rescue blocks.