(10.7+) New Plugin updater. Fixes #1332

This is seriously cool. and fixes #1332 ;-)

It adds a new modal window for installing plugins with the following features:

* Pick and choose which plugins you want to update (good for e.g. when some users hadn't updated to the latest iTunes and still wanted to use the plugin)
* View changes
* View old/new version number
* Fancy sliding/resizing (OK, that's not a feature) :P
* scope for much more

It could probably do with a bit of tidying up round the edges, so I thought I'd open a pull for discussion.

To test this out, you need to have some 'old' plugins on your system that you can update. Here's a script to install old versions of Safari, Terminal and Contacts (assuming you have the latest). Run it then restart QS and click 'check now' for updates:

```bash
#!/bin/sh

cd "$HOME/Library/Application Support/Quicksilver/PlugIns/"
# remove new plugins
for PLUGIN in "com.blacktree.Quicksilver.QSSafariPlugIn.137.qsplugin" "com.blacktree.Quicksilver.QSTerminalPlugIn.139.qsplugin" "com.blacktree.Quicksilver.QSAddressBookPlugIn.171.qsplugin"
do
    rm -rf $PLUGIN
done
# get older plugins
for PLUGIN in "com.blacktree.Quicksilver.QSSafariPlugIn__310.qspkg" "com.blacktree.Quicksilver.QSTerminalPlugIn__295.qspkg" "com.blacktree.Quicksilver.QSAddressBookPlugIn__366.qspkg"
do
    wget "http://qsapp.com/qs0/plugins/files/$PLUGIN"
    ditto -x -rsrc $PLUGIN .
    rm $PLUGIN
done
```

Meh, it wasn't looking that sexy so I've added a bit of eye candy :)

![Screen Shot 2013-01-27 at 21 29 05](https://f.cloud.github.com/assets/150431/101433/98b7cc46-68c8-11e2-896e-e55234dc26b6.png)