move requirements to chart, use URIs for remote repositories

This is both necessary for modernization as well as the fact that Flux v2 does not seem to be very happy with our current chart structure.