[#issue-27] do some refactoring and compile whole app into a lib
[#issue-27] create dedicated pro and pri files for different projects
[#issue-27] add a dedicated conf file, and use absolute paths from source and build dir
[#issue-27] condense different pri files into a common one
[#issue-27] rename client to rbkit-app and rbkit to rbkit-lib
[#issue-27] add a simple test case from tutorial to test via console
[#issue-27] update README to reflect testing framework integration
Add a note about no special config required on Linux
[#issue-27] add steps to execute tests
Merge pull request #34 from code-mancers/issue-27-integrate-testing-framework

Issue 27 integrate testing framework
[#issue-29] accept events and comamnds sockets information from ui
[#issue-29] add rbkit commands for start, stop, snapshot and gc-trigger commands
[#issue-29] add zmq abstractions for command and event sockets
[#issue-29] make sure that subscriber uses socket abstractions for starting and stopping profiling
[#issue-29] rbcommands should return QStrings instead of const char*
Merge pull request #36 from code-mancers/issue-29-start-and-stop-profiling

Issue 29 start and stop profiling
[#issue-30] add events which can be mapped to events sent by rbkit
[#issue-30] add a hack to expose socket for events to access msg receive slot
[#issue-30] implement event processing in Subscriber, and handle new object creation for now
store eventmame as well

Also `val.via.u64` cant be converted to QVariant