Older versions of lockfile don't support timeout in the context manager.. unfortunately.  :(
Make activecollab optional (mostly due to the pandoc dep).