Combined DecodedConnection and Connection

- The behavior of a connection now depends on pre and post,
  either of which can be a node, ensemble, or neural population.