Fixed some of the feralness code, and applied some of the stuff I had planned for v2 into the v1 of feralness (it's a bit more complete now for a v1).