Fixed a bug with dual monitors under OSX where WallChanger could not update a monitor if it had previously changed the wallpaper with the monitor disconnected.
* Added a conditional runtime dependency on Foundation (the python objective C bindings)
Various bug fixes.
* Store the file cache after any change (so that we don't loose our place if we crash)
* Add a RELOAD command
* Support checking if X11 is running on OSX 10.5