Ensure errbot's connection symantics are respected
I've been a bit fast and loose with the connection methods in the backend. These should be altered so that they return the expected values (true or false) depending on how the connection was closed.
Shouldn't really be an issue as Matrix connections rarely die (they're HTTP requests after all), but it's lazy to not do this properly :).