suppress warnings in external includes
- #pragma warning(push,0)

this makes breakpoints bypassed
fix bug in CurrentTimestamp
Fix empty result bug in GetAllControllerMacs
Merge remote-tracking branch 'origin/debug'