Basics

This is the minimal set of concepts required to get a decent grasp of libzmq.