Adds code to negotiate the type of activity upon post.

Soon we can add other types of embedded activity objects such as
articles and images.
Creates Lotus::Article when article is posted to activities.
Updates gems.