darwin: implement vlc_strerror and vlc_strerror_c

strerror_l will not be available on Darwin anytime soon
darwin/error: there is no need to re-implement the C run-time error array unless the deprecated sys_errlist array is actually removed some day
darwin/error: add partial l10n and doc