A very different take to describe this homework

I tried to be very specific in terms of what's expected, but I leave REST decisions and request/response format open.
Including @lritter's server-client conversation as an intro description
Included instructions for servers that cannot run on Mac OSX incase anybody wants to do the HW in C#
Merge pull request #1 from animoto/spec

A very different take to describe this homework