Merge pull request #348 from gena-m/master

use Task for AddImageAsync
made the asset read atomic during async loading of images.
Fix Remove child to not exception out if the child to remove is passed as null.
Merge pull request #349 from mono/master

Fix Remove child to not exception out if the child to remove is passed as null.