fixing gyp dependency
pushing down current dir to dependents
implemented Config service
Merge pull request #1 from starschema/config_service

implemented Config service
updating proto project
updating proto submodule and minor log_client change
fix compilation issues
fix race condition in config_server; endpoint_client sends logs to log server; endpoint_server: fix race and send logs to logsrv; ip discovery server now able to use central endpoint list for udp discovery sockets; fix log_record_client so it only reconnects if the old endpoint has been invalidated; merged log record server code into common/connectors; logs are pretty printed onto stdout when no connection to logsrv; fix zmq_utils issue to bind to ipv6 addresses
implemented PUB and REP sockets in log_record_server
fix log levels; log_record_client is now able to subscribe or request log records from the log server; fixed log_record_server so it sends the log_records when subscribed or requested; value_type helper now supports 'unsigned long'; async_worker catches excpetions thrown by the worker function
tested and fixed config_client and config_server connectors; simplified a few connector classes using new features of zmq_utils; moved value_type to the util namespace
skeleton for data provider client
adding query_server and column_client skeletons
Moving VirtDB connector files to separate directory.
Merge branch 'node-connector'
Moving node-connector files to direcotry.
Package settings.
Adding compiled files as they are the main entry point when used with require.
skeletons for refactoring common client and server connectors; fix linux build; removing extra Kind in logger messages
updating submodule