Ok, as I said I encountered this issue yesterday and its fixed in our source code repository so it will be fixed in the next release.
The fix was simply an issue resolving the url like this:
lnkModuleSettings.ImageUrl = Page.ResolveUrl(WebConfigSettings.EditSettingsImage);
where previously it was like this:
lnkModuleSettings.ImageUrl = WebConfigSettings.EditSettingsImage;
so, I think you can work around it by adding this to your Web.config/user.config
<add key="EditSettingsImage" value="/Data/SiteImages/edit.gif" />
or if that does not work try
<add key="EditSettingsImage" value="http://yourrootlevelsiteroot/Data/SiteImages/edit.gif" />
where yourrootlevelsiteroot is the first site with no folder not the full site root of the folder site.
Hopefully one of those will work as a workaround. Only other options are get the latest svn trunk code and make your own build for deployment or wait for the next release which is never far away.
Hope it helps,
Joe