La minor fixes

Only major change is the connections storage method, which now doesn't keep connections forever.

Possibly fixes #37, but I'm not sure. Also #35 may have changed, but again, I'm not sure (I think i reproduced it after these changes, so idk)
Probably something like 'This is intentional, for reasons of code simplicity', maybe with a reference to a bit that I totally didn't just add to the [BAPS3 spec][] to allow exactly this.

[BAPS3 spec]: http://universityradioyork.github.io/baps3-spec/comms/internal/protocol.html#limitations