Reworked probe to use lists
Reworked probe to use lists

Cuts down on the overhead of our own code, doing the same
array size management that list already does.

-get_data still returns a numpy array

ctn-waterloo/nengo_theano,ctn-waterloo/nengo_theano