Ingest bundles

For the record, this could be written:

     bundleTips = append(bundleTips, bundleTipsLast...)

Also for the record, it's possible to be more efficient (not that it matters here)
when moving a bunch of things to the end of a slice; for example:

    lastBundle := len(tips)
    for i := len(tips)-1; i >= 0; i-- {
        if strings.HasSuffix(tip.UniqueName, "/bundle") {
             tips[i], tips[lastBundle-1] = tips[lastBundle-1], tips[i]
             lastBundle--
        }
     }