Add functionality to plot neurons in 2D

Mostly a tidied-up port of ``plotneurons2d()`` from [nat.as](https://github.com/jefferis/nat.as). Goes some way towards implementing #33.