Make dbus optional

Use 'make CC="cc -DNO_DBUS"' to build without dbus