Bug 859009: URL is valid type for panel.contentURL
(cherry picked from commit cd5bd30c99ac4050e735344d2b3cfb3fae82af1a)

Conflicts:
	lib/sdk/content/loader.js
Merge pull request #935 from erikvold/859009-2

Bug 859009: panel.contentURL accepts a URL instance r=@gozala