Instead of not adding experimental routes at all, fail with an explicit message if the daemon is not running in experimental mode. Added the `router.Experimental` which does this automatically. Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com> Upstream-commit: 3976a33c1a578827da3726bec3927cc058fe326a Component: engine