Implemented Faye extensions by delegating outward. The delegate now has the opportunity to modify or drop incoming and outgoing messages, at the interface where the transport and the client meet.
Merge pull request #12 from steveluscher/faye_extensions

FayeObjC should implement the Faye extension architecture