Add source to Resource API object

This change add the source the resource API object

Fixes bug #1243651

Change-Id: I4489d34c83d3af7818d3f94afaa31b493df7549d
Merge "Add source to Resource API object"
Sync log_handler from Oslo

Resolves an ImportError when enabling publish_errors for
Ceilometer services. Essentially, PublishErrorsHandler was
moved in Oslo from *.log to *.log_handler, but log_handler
was not yet being pulled in.

Oslo commit: Ibf28ba17f81b5ddeda653f6a3501ecac18ffcd42

Change-Id: I23bc7fd0ea4c811e133e743634032fb836c34b22
Fixes: Bug #1244722