clean up scope of local variables in KNCube::InsertRandomFaults
properly save/restore random generator state
add support for automatic seed randomization based on time of day