cmake.mk: add support for overriding the source dir, and define the cmake prefix path to avoid picking up host libraries for target builds (patch by Henning Rogge)

Backport of r34914

git-svn-id: svn://svn.openwrt.org/openwrt@36652 3c298f89-4303-0410-b956-a3cf2f4a3e73
netifd: Unify interface-based routing for IPv4 and IPv6
* Add interface option to set routing table for protocol routes
* Enabled for IPv6 for source-based filtering, disabled for IPv4

Based on a patch by Kristian Evensen. Thank You.

git-svn-id: svn://svn.openwrt.org/openwrt@36653 3c298f89-4303-0410-b956-a3cf2f4a3e73
6relayd: Add stateful DHCPv6-support (IA_NA)
* Add management_level option (0: set O-flag, >=1: set M-flag)
* Add support for static DHCPv6-leases
* Various fixes for DHCPv6-PD

git-svn-id: svn://svn.openwrt.org/openwrt@36654 3c298f89-4303-0410-b956-a3cf2f4a3e73
dnsmasq: add directory for external hosts-files

git-svn-id: svn://svn.openwrt.org/openwrt@36655 3c298f89-4303-0410-b956-a3cf2f4a3e73