Bug in doubleToStr #557
added Clock::raw(); style fixes
Added an assert with an extra message

Added poco_massert and poco_massert_dbg which takes one extra argument,
a message.