It works with inline delta calculation that only assumes one hidden layer.
Works with 241, 331, and 341 networks. The bias seems to help learn better.
Added test for learning sine; doesn't work yet.