Added prng::seed to reseed generation's LCRNG
Overhauled PRNG class

* Removed pseudo-singleton paradigm (posed issue with game save parsing)
* Added seed/reset functions for each RNG type
* Adjusted unit test accordingly
PKString tweaks, removed unnecessary header file
Removed long-unused item_berryimpl files that somehow stayed in repo