Clean up the shard counter code.  Add asynchronous and synchronous methods for everything, as well as the ability to turn off memcache usage.
Clean up the shard counter code.  Add asynchronous and synchronous
methods for everything, as well as the ability to turn off memcache
usage.

jcnelson/syndicate,jcnelson/syndicate,iychoi/syndicate,iychoi/syndicate,iychoi/syndicate,jcnelson/syndicate,jcnelson/syndicate,iychoi/syndicate,jcnelson/syndicate,jcnelson/syndicate,jcnelson/syndicate,iychoi/syndicate,iychoi/syndicate,jcnelson/syndicate,iychoi/syndicate,iychoi/syndicate