PXURLBitmapLoader to handle image loading

The PXURLBitmapLoader has a default PXBitmapDownloader, but can accept and third-party PXBitmapDownloader that may manage caching, authentication etc.