Add support for fav contact status change event

Event delegate handles fav contact status change, now need to get it
done in the core.
Add core stuff for that status change event

Done. Now I need to get contact list caching and code that feature to
mark contacts as fav and it will be great.