Initial version of extrat, plus three examples

Examples are: digit.py (Spaun vision system)
              convolution.py (convolution network)
              spa_simple.py (very simple SPA model)
              spa_routing (SPA model with inhibitory routing)