Fixed seafile-controller.c (corrected pid directory location) and seafil...

...e-admin (bug in is_running also reported false positives in the shape of cmd line arguments of the same name)
topdir is deliberately used. In our release package, we always want to place pid files under installation-dir/pids. Seafile controller is only used in the released package.