Add keystone class

This commit is the first attempt to port
the keystone class from puppet-jiocloud.

It adds a class rjil::keysotne, and updates
relevant hiera data, Puppetfile, vagrantfile,
and site.pp.
The proxy port should be internal port (5000) in case of keystone internal, 35357 in case of keystone admin. 

In case of ssl enabled, apache is used for ssl offload, and is act as  reverse proxy for now.