Signal and backtrace improvements
More signal improvements:
1) Cleaner code
2) Fixed the path displayed in the addr2line line
3) Improved dependency checking for backtrace
4) Few more improvements
Remove accidently committed planned crash code in src/zmc.cpp
Used indent -linux on src/zm_signal.cpp to convert all spaces to tabs
1) Removed the use of deprecated and undocumented sigcontext (Replaced by siginfo and ucontext)
2) Removed the checks for sigcontext, strsignal and siginfo.h
3) Added debugging code to the die handler
4) Using SA_RESTART in the hup and reload handlers to prevent certain functions returning EINTR
5) Added SIGINT and SIGQUIT to the term handler
Always print cr2 and ip as long if siginfo and ucontext are available
Push the debugging in zm_signal further down
Remove the ZM_NO_CRASHTRACE option from cmake. Not needed now that we have proper dependency checking
Merge pull request #201 from ZoneMinder/signalfixes

Signal improvements and fixes