Merge pull request #96 from chadlung/master

Fixing setup.py (passes: python setup.py test)
added find_tenant_from cache function and associated unit tests
Merge remote-tracking branch 'upstream/master'
method to see if a producer name is valid and belongs to the host's profile
Merge pull request #97 from stevendgonzales/master

added methods to pull tenant form cache and to validate that a process_name is an event_producer
cast tenant id as string in tenant constructor, validate that tenant_id is present on post, associated unit test
Merge pull request #99 from stevendgonzales/master

cast tenant is as sting in tenant constructor, validate tenant_id present on post, unit test