Make setup.py develop work
pulling theano out of ensemble and neuron
removed theano references from Filter
Merge branch 'setup-develop' into init-ensemble
ensemble passing
added sanity check on SpikingEnsemble neuron count
Merge branch 'init-ensemble' of https://github.com/ctn-waterloo/nengo_sprint into nengo_testing
Updated ensemble test.

Added advanced test framework and possible unittest framework.