Merge pull request #4 from onlyjob/master

man pages
If LD_PRELOAD is set, extend it (fixes #5)

Thanks to kocmo for the patch.
Also fix setting of LD_PRELOAD in nocache.global (issue #5)

Thanks again, kocmo, for noticing.
Adjusted script so it will preload the .so from the script's directory
Merge branch 'master' of git://github.com/paulharris/nocache (closes #7)

* 'master' of git://github.com/paulharris/nocache:
  Adjusted script so it will preload the .so from the script's directory
Implement "-n <n>" flag for repeated posix_fadvise()
Add explanation of -n flag / NOCACHE_NR_FADVISE env variable
nocache retrieves max fds from actual process limits.
Merge remote-tracking branch 'noushi/behavior_mods'

* noushi/behavior_mods:
  nocache retrieves max fds from actual process limits.
Only do multi-fadvise if previous call was successful

Reported-by: Reda Noushi <reda@logzilla.pro>

> one remark: what should nocache do if a non-zero value is returned by posix_fadvise()?
> 1. is it okay to continue executing it and returning the last value?
> 2. or stop execution and return the last non-zero value of fadv()?
Update man pages to reflect "-n" option
Merge branch 'n-times-fadvise'

* n-times-fadvise:
  Update man pages to reflect "-n" option
  Only do multi-fadvise if previous call was successful
  Add explanation of -n flag / NOCACHE_NR_FADVISE env variable
  Implement "-n <n>" flag for repeated posix_fadvise()

There was a trivial-to-solve merge conflict in nocache.c
Correct testlib output

(Otherwise `prove` would complain about “out of sequence” tests.)
minor man pages corrections (lintianisation): "hyphen-used-as-minus-sign"