added implementation of commons-daemon Daemon interface and modified Core so it will work with or without the daemon
added init.d script and rpm spec that uses commons-daemon