Update to framework .Net 4.0
Code cleanup for upcoming release 3.0.0.0: (PART I)
- Corrected Dispose-Pattern in several classes.
- Corrected locking in SCardMonitor
- Moved enum-types in their own files
- Variable renaming