Minor code format change.
Put the mount directory in the database too.

Not doing it creates some issues with rbh-find when using selection
criteria. The mount point was always displayed whether it matched or not.
Fixed off-by-one bug, and removed one hardcoded value.
Make the mount point the default path argument to rbh-find.
Restore functionality to pass a FID instead of a path to rbh-find and rbh-du.
Remove trailing whitespaces Makefiles, shell scripts and conf files.
Make the specfile compatible with RHEL or Oracle's version of mysql.

rpms from RedHat/CentOS provide mysql-... while Oracle's provide
MySQL-...., and there is no short way to tell rpm that either one
is good. So look for one common file they provide.

We lose the requirement on the version number though.
Try not to get nlink from the filesystem.

nlink, coming from stat()'s st_nlink may not be up to sync with the
database. For instance if the pipeline processes the following instructions
after they have occured on the disk

  touch a
  ln a b
  rm b

it will get nlink=1 from the FS when processing the hardlink, while the
real value (at the time) would have been 2. When the rm is processed, nlink
would then become 0.

Instead, set nlink to 1 during the creation, and increment it by 1 for
a hardlink. It is already decremented when unlinking a file.

Added a testcase.
New rbh-find output to display stat info.

Added the -lsstat command line option. Each file is output like:
 [file,31532,12790,23,1365022640,1365022640,1365022640]=/mnt/lustre/foo

Format is [type, uid, gid, size, ctime, mtime, atime]=file name
New rbh-find output to list every file's OSTs.

Added -lsost.
(WIP) Store uid and gid in the database, instead of names.

That replaces the owner and gr_name attributes with uid and gid.

rbh-find now understands uid and group when passed as --user and --group.

TODO: request with wildcards in username or group names are not
supported.