Project-Based Configuration/Watching

This version completely ignores any pre-project-based configuration file.  All configuration and watching is project-centric.  As projects are opened/closed, they will appear/disappear from the XcodeScriptWriter window and their watches (if any) will be added/removed.  If watches are added to a project, a file named `[project name].XcSW.plist` will be created alongside the project file-bundle to contain the watch data, and paths for anything inside that containing directory are stored as relative to that directory.  Also, each `VOKProjectContainer` object has its own `VOKDirectoryWatcher` object, so the shared instance of that isn't really used anymore.

Because of the big change and breaking compatibility with existing configuration, I've bumped the version number to 0.1.0.

Also, `README.md` and screenshots probably need to be updated...
Right, i see that bit in the code - but why does it matter if the current directory is being watched when you do that toggle?