clean code

- CHG: cleaned and optimized code
project settings

- UPD: set target platform of test host project to x86
extension methods, daemon modules and fixes

- ADD: daemon modules can be started and stopped now
- ADD: ExecuteAsync() extenstion methods for sequences
- ADD: extension methods for delegate operations
- FIX: call of ThrowIfNotInitialized() method in TMDaemonBase class
- FIX: documentation
- FIX: adding modules to daemon