Added NPE catch to remote download task in RemoteImageView.  Added semaphore for remote download throttling with a static method for setting the max number of simultaneous downloads.
Added thread id to semaphore logging.