Merge branch 'development' as network is functioning and passing two key test
Merge branch 'development' as Cranium is at a ANN and now RNN enabled state
Merge branch 'development' Pull across of minor changes
Merge branch 'development'
Merge branch 'development' to get code clean
Merge branch 'development' as network is statisticaly working as intended and showing full capabilities of learning temporal problems in a recursive manner
Merge branch 'development' pulling accross code tidy
Merge branch 'development' minor changes for cleanups
Merge branch 'development' pulling cleaner code
Merge branch 'development' for includsion of random walk post processor
Merge branch 'development' pulling across the elliott activation function, some optimisations, and a little code tidy
Merge branch 'development' Addition of Doxygen to Master
Merge branch 'development' removal of doxygen from source control and sunstantial ammount of commenting