Convert StreamFormations to HTTP

With assitance from archSeer, managed to convert StreamFormations from rpc to HTTP.
Can't close it before the return, its used by the above go subroutine.
Instead I've closed it in the defer along with the channel.