Minimum required C++ standard is now C++14

Heavy code and includes refactoring (overall)

Fixed messed up main library sync idea (I've had enough - functor & atomic & try-catch)
Fixed and unified I/O nodes code
Added more notifications on start/stop actions
Added kill_all and notify_all namespace methods
Added method allowing to override behavior of SIGINT handling
Moved to pipeline model for now (L-Node -> R-Node)
Enabled '.' rpath for library shared object
Updated README according to upcoming changes