Add BCP38 implementation package (from CeroWrt).

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
Make PKG_LICENSE for BCP38 SPDX compatible.
Add luci-app-bcp38 package

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
python: remove python-full package

The python-full package is a throw everything in + cherry pick
some files out.
We'll re-spin everything in this update.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
python: split python-mini package and python package as interpreter

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
python: split Makefile into smaller files

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
python: remove explicit compile rule; works without it

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
python: remove some explicit rules in favor of using make/configure vars

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
python: remove --without-ensurepip; not needed anymore

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
python: cleanup Build/InstallDev rule

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
python: add HOST_PYTHON_LIB_DIR variable to python-package.mk

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
python: add PYTHONPATH var; this allows packages to configure it

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
python: handle CONFIG_USE_MIPS16

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
python: remove +libcrypto dep; that's a openssl lib

Signed-off-by: Alexandru Ardelean <ardeleanalex.com>