Pull in content from the Marketplace API (bug 1050890)

Also displays said content (bug 1050919)
Sets loading text until content is fetched and displayed
This is demo-ware, no real error handling.