rename mThrowOnAllErrors -> mThrowOnFirstException
improve ImageSource::Options docs