Send empty dictionary if dictionary is nil.
Disable IPCLog when DEBUG flag isn't set.
Place symlink to /usr/lib/libobjcipc.dylib in /Library/MobileSubstrate/DynamicLibraries instead of using an executable to load it.
Verify that the process has a bundle identifier to prevent crash of daemons that have none.
Merge pull request #1 from eswick/master

Small bug fix