routing: Use the same index space for both nexthop and nexthop groups.
This simplifies userland object handling along with kernel-level
nexthop handling in fib algo framework.
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D32342