change test name
Merge branch 'develop'

* develop:
  add layer & network skeletons
  add input & output neurons + tests
  add input & output synapses
  better neuron + more tests
  add synapse + tests
  add some more defaults
  add global error calculation functions, defaults & utility functions

Conflicts:
	test/itsalive/neuron_test.rb
Merge branch 'develop'

* develop:
  better neurons, add layer + tests
  add block evaluator
  add settings as a crosscutting concern
Merge branch 'develop'

* develop:
  better neuron, settings, input_layer, add propagation for neuron & layer, fix neuron tests
  add input & output layers + tests
  better neuron design, remove method alias for activate, propagate on activation
Merge branch 'develop'

* develop:
  i wanna see u cry bitch
Merge branch 'develop'

* develop:
  add test stub + todo, enough for today
  add rake task for running all the test suite, add hell (parallel test execution mode for minitest), misc formatting
fix a couple of activation functions
add learning rate, momentum & error to network
add tags to gitignore
add delta_calculation for interrior & output neuron
neuron & layer learning
add InterriorNeuron & HiddenLayer
InputNeuron inherits from InterriorNeuron, move backpropagation to Layer & call super in subclasses
add default task to Rakefile