Add the ability to replace old site config urls with new ones. The aim is that a new version of the launcher might have new site configs. We can list these at a new url. If you update the launcher, you get the new list and old entries may be replaced. If you keep the old launcher nothing changes (i.e. we don't break things for existing users)
remove print statements which were only used in debugging
Update .gitmodules
add explitic specification of the keychain on signing. Setting the default keychain in the build script is insufficient apparently
Revert "Update .gitmodules"
I'm not quite sure how to handle the .gitmodules file. I don't think it should be commited to git

This reverts commit 48251a3141f9f203ba6c8c73a6c9cff02836448c.
MacOS: fix up keychain sigining, increases the size of the virtual disk
make package_mac_version look for a STRUDLE_KEYCHAIN environment to use for its keychain
specify keychain name to certtool on Mac OS
Merge pull request #46 from l1ll1/master

bad Chris, multiple changes in one pull request