Further bugfixes
- Removed all traces from Bcl stuff
- Fixes async bug by using ManualResetEvent