Improved the Update Class and the UpdateServer
added the support for C++11