conn: Move connection bandwidth stuff into its own file
In connection.c, we have the connection's bw management which means there are lots of functions only dealing with the
global_bucket and per-connection rw bucket.
We could move all this to its own file like
connection_bw.c to offload connection.c making it nicer, clearer and more modularized.