Removed the double underscores.

Unnecessary burden that was adding nothing to the library.
Added a nntrainer (incomplete) and renamed NNetworkLayer
Changed matrixfunc.py to activationfn.py
Created errfn.py and work in progress to make nntrainer.py work.
Fixed README