Refactor primitive polynomial selection. Add more randomness...

* Correction in what seems to be an error in the gnu random.c
implementation?
  * Seems to be positioning pointers wrong for the recurrence?

* Mutate front pointer to actually add a linear feedback