Adding some more gitignores

Codeblocks spam, as well as blades.ini, which sometimes pops up randomly
Fixing a bug with the redone PRNG

Under the current system, it would have failed to be random if two calls
were made during the same msec. It will now throw in the previous rand()
in the new seed, which should prevent duplicates (although the next seed
in the same msec will be predictable, it's not like we need to be
cryptographically secure here)