fixes #2424 - add Encryptable module and encryption_key generation
fixes #2424 - encrypts compute resource password
fixes #2869 - refactor method find_nested_obj into API::BaseController
Fixes #2832: remove deprecated fog API and rackspace endpoint
Fixes #2833: remove direct endpoints from Rackspace compute resource
Fixes #2721 - Allow use of spice for libvirt via checkbox per-CR
Fixes #1711 - Add a per-CR checkbox for console passwords
Fixes #2169 Openstack uses tenants
i18n - add zh_CN language
refresh locales
Fixes #2414 - Remove Puppet from core
Move fact_values to api v2 and use json
Add sample JSON/api-v2 based node.rb for reference

This should be rebased out before merge to core and the real node.rb
updated in the installer. It is included here for now to keep all the
puppet/json work in one place.