Changes to keep inline with upstream Nengo.

 - `filter` => `synapse`
 - Deal with decoder solvers returning tuples

(cherry picked from commit b1796cb3d4562eb6eb6a422a2e0647489fdbef24)