Removed the Nonce class, it is now part of custom bouncy castle
Updated the Nonce class to use cycles to restore the previous state

The last cycle count is now used to restore the Nonce generator to the
previous state rather than that last "nonce/IV" itself since this
results in restoring to an invalid state if a nonce is repeated by
the CSPRNG...

The last cycle count, which is a counter for the number of nonce/IV is
now used to ensure that the generator is always executed properly.