removed Connection's broken and lastErrorMessage

Additionally, removed methods from ConnectionService used to mark
connections as broken.  The "disabled" flag still remains in
Connections since this is used in JMX.