Merge pull request #24 from treww/master

Fixed deadlock during stopping of opcuserver. Refactored headers.
re-introduce worker task, remove some debug print
Merge pull request #1 from FreeOpcUa/master

update from original repo
Changes to be committed:
	modified:   src/protocol/binary_messages.cpp

Alternative for gettimeofday() that uses the c++11 chrono library.
This should make it easier to port to Windows platform, instead of crafting a workaround that implements a gettimeofday method.
gettimeofday() alternative that makes porting to windows easier
Merge pull request #25 from oroulet/master

fix addressspace service
Merge pull request #27 from pspeybro/master

CurrentDataTime reimplemented with usung std::chrono for portability with windows.
removed tests of tcp server because it uses real networking. Instead in test is used BuiltingServer that emulates network connection to the server. Client connection is returned with BuilinServer::GetServer() which is serializes requests and send them to server side through internal buffers.
Merge branch 'development'