Merge pull request #11 from john30/master

enhanced DataField
ebusd: main.cpp renamed into ebusd.cpp; daemon option 'aquiretime' added.
daemon option '--version' added.
class Appl: integrated 'version and help' options.
class EBusLoop: newCommands renamed to reload.
class Network: needless function 'addQueue' removed.
cosmetic
cosmetic
Merge branch 'master' of github.com:yuhu-/ebusd
dependency tip removed from readme file.
documentation for class Message added.
class Connection: needless functions removed; count replaced with sum for debugging purpose.
configure.ac: AC_CHECK_HEADERS added.
needless includes directives (header files) removed.
class Connection, Network, Port: select() replaced by ppoll().
needless enum Status removed.
check for pthread function 'pthread_setname_np' added.
check against HAVE_CONFIG_H added.
class Appl reworked.
moving 'scan' functionality from ebusctl into ebusd started.