[build] {en,dis}able-feature, with{,out}-library [GH #1101]

now similar to autoconf:
deprecate --parrot-is-shared in favor of --enable-shared.
allow both variants enable,disable for the features:
  shared, rpath, threads
and set both config->options keys.

allow both variants with,without for the libraries:
  llvm pcre crypto gdbm gettext gmp icu opengl libffi
  readline pcre threads zlib
and set both config->options keys.
translate {en,dis}able-threads into without-threads
add tests for all options.
add api.yaml deprecation note