Tests and changes for adding ability to specify smartstore database name,

Didn't do much for the Upgrader - doesn't seem like there is anything to do.
Yeah - I think we'll be ok. Its simply a cached map. If the app is swapped out of memory, which happens on upgrade, the map is wiped anyway.