Updated generic axon class to match previous changes made by Jim, including the addition a spatial_info class.
Merge commit 'b028e318a5275731c93e5fe977a3b24cf70bbbe7' into jmw