many improvements and fixes:

* use Chef::REST and chef api to determinating data bag status
* improve interaction when check existing items on server by check them with safe ruby block
* adding colorized output to console messages without installing additional gems
* improve items update/creating logic in code
new TODO