added CryptoRandom class for generating data via a RNGCryptoServiceProvider object
code improvements
minor fixes
code improvements
code cleanups and improvements
CryptoRandom

- ADD: Create() methods to create instance by using value from
Environment.TickCount property
code cleanups
code improvements
minor fixes
code cleanups
code cleanups
jobs

- ADD: job base class
- ADD: SyncRoot property to IJobExecutionContext
code cleanups