Services as Objects

Hi, I added the functionality to automatically convert system service actions into catalog objects. I detailed my reasoning for this in a post to the QS group but basically I think for certain actions the idea of first selecting the action and then the object feels more natural to me.

To achieve this i converted all the system actions into corresponding source objects and then created a bridge action to allow the user to select the object they want to use as the iObject. 

I'm sure there are lot of things that can be improved, this is my first foray into OSX and QS dev but it should work at least :) There also seems to be some work needed to properly support the different UTI's that are being sent around and being a bit smarter about sending the service the right UTI (ie. sending files seems to be hit or miss for certain services).