Add exception hanlding for 'Chef::Exceptions::ValidationFailed'. This exception is thrown if data bag is not found.
Chef does do good job of handling absence of data bag (or data bag item)
Added error handling for missing item from Vault
1. Fixed Berksfile syntax
2. Changes to settings LWRP to allow value to be another nested hash (json)   e.g. if you want to update HTTP Proxy Host for nexus repository you need to set property 'remoteProxySettings' to value '{"httpProxySettings" => {"proxyHostname" => "proxy.com", "proxyPort" => 81 }}'. Lo
gic with JsonPath and gsub doesn't seem to handle cases like this.
Removed bad test code
1. Fixed documentation for repositories management
2. Updated documentation to enhanced settings functionality (to all value of element to be a Hash structure for nested elements)
Merge pull request #88 from praste/master

Fix for issue #58, issue #83 and Issue #87