updated manpage: options_t -> ctx_t
Always install ctx.h

ctx.h contains options needed by so-handlers and thus must be
always installed.
pkgconfig file should be installed only when library is being built
Update live ebuilds

- Set new inotify-like API flags unconditionally. (Conditions make
  sence only on FreeBSD systems.)
- Split API docs to a separate package clsync-docs in order to
  avoid double installation.
- Do not install examles for libclsync. (All current examples are
  for clsync only.)
Fix #72

Reset buffer idx on flush and be sure we're within buffer range.
Added paranoid routines to error.c