* Added new Semaphore class.
* Added Thread::*Object().
* Updated HTTPPacket::getNHeaders() to return a size_t value instead of integer.
* Fixed HTTPPacket::addHeader() not to add when the specified header name is null.