som.query_by_population included, but training still on continuous input. added examples/example_som_population.py to test that function. seems to work, although output seems to be tilted somehow.