Prefer std solutuon with boost alternative
Fix behavior of USE_STD_PUT_TIME macro
Fix typo
Qualify boost name