take a param list instead of args
added a get_nova_client function for easier re-use
use new get_keystone_client
added ceilometer example