make tdehw a standalone shared library
libtdehw: cleanup includes
libtdehw: add library version
libtdehw: changed export macros to TDEHW_EXPORT
libtdehw: fixed include brackets
libtdehw: moved all classes to TDEHW namespace.
libtdehw: remove tde prefix from file names
libtdehw: strip TDE prefix from classes and types
libtdehw: rename typedef types
libtdehw: rename folder {network -> }backends
libtdehw: fixed signal and slots declarations