use etags over last-modified dates.  The last modified dates for AIR SDKs become unstable.  They would change from run to run.
save modified xml file
add option to update sdk-installer-config-4.0.xml on the site without as much user intervention
that should not be checked until we need to
add backup cacheid