Generator and Cylon binary

Adds the beginnings of a `cylon` binary, as well as the ability to generate new adaptors.