Add DECLARE_PTR_TYPEDEFS macro for Ptr/WeakPtr typedefs.
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'icinga2/master'