Prm communication

Adds contact records and logging.

This should work without boto, however if you choose to install boto you will __need__ a file in /etc/ called boto.cfg with the following format:

[Credentials]
aws_access_key_id = your_aws_access_key
aws_secret_access_key = your_aws_secret_key

By default files should upload to the media root (MyJobs/files/media), however you can test/use the S3 storage by adding to your settings/secrets:

from S3 import CallingFormat
AWS_ACCESS_KEY_ID = your_aws_access_key
AWS_SECRET_KEY = your_aws_secret_key
AWS_STORAGE_BUCKET_NAME = 'my-jobs'
AWS_CALLING_FORMAT = CallingFormat.SUBDOMAIN
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage


All tests pass.