Base64-encode personality file contents in AS client

The Autoscale API expects the personality file contents to be
base64-encoded.  Transparently base64-encode the file contents similarly
to how python-novaclient does it.