Initial import
Cleaned repository and created .gitignore file
Issue #16: Implemented a configurable (--log-file <path>) log file (default /var/log/douane.log) with configurable log level (--debug will change the logging layout and increase the logging level)
Fixed the do_daemonize() method that wasn't calling umask() and setsid() and embedded the main code into try {  } catch in order to catch all exceptions
Re-enabled D-Bus server and fixed the issue #14
Cleaned init.d/douane script and fixed passing argument --pid-file
Fixed init script to start the daemon process with the right umask
Removed SetStatus method and DaemonStatus variable from D-Bus server
Switched to the SystemBus as daemon is started as root
Issue #20: Implemented GetRules D-Bus method
Added an LOG4CXX_ERROR when opening the rules file before to call throw()
Implemented DeleteRule D-Bus method and added SHA256 into Rule and in the send of rules from GetRules D-Bus method
* Implemented send of DELETE_RULE message from daemon to LKM
* Created Tools class
* Improved Process class security
Fixed bad boost signal definition in the main that wasn't passing a reference of the RulesManager instance so that a copy of the instance was used
Added a debug on fireing DBus signal NewIncomingActivity
Fixed bug on process name sent to the lkm and added a LOG4CXX_ERROR when creating procress
Implemented use of libproc to find the pid of the process on loading rules in order to have it immediatelly and allow its traffic immediatelly
Refactored code based on receiving only outgoing packets and using only application path to identify them and no more there PID
Removed D-Bus signal for network activities
Converted tabs to spaces in order to have a better rending anywhere when looking to the code