Publish-subscribe web service example

An example of the web service architecture discussed 14/10/14.
Using NSNotifications to begin web operations instead of directly invoking methods allows easier testing and more flexibility.

**Not to be merged at this time.**