Add ansible callback for logging

This will store information about tasks run in a sql database using
sqlalchemy.  At present, it stores information about tasks and the user
running ansible.  Still to come is storing information about the
playbook run and likely other data points.
Add hacking/env-setup, based on env-setup from ansible

This is based pretty much on env-setup from ansible.  The important
difference is that this also exports ANSIBLE_CALLBACK_PLUGINS.
Fix copyright/license info
Add db library portion for tools to hook into

The plugin ansiblereport-logger.py and soon-to-come ansible-report
utility will leverage this to interact with data stored in the database.

AnsibleTask and AnsibleUser are likely firmly set.  Still need to define
what is needed when logging playbook-related information.
add .gitignore file