[db] add ab4s_user_contact_stat table
[franchise-contact-stats] implement 'Franchise system page' section in members area to show contact stats for Corporate user
refactor member area navbar component to use Ab4sUser::emailEnquiryCount() instead to get number of listing enquiry
[franchise-contact-stats] implement controller to handle AJAX request to count user contact stats
[franchise-contact-stats] implement js to make AJAX call to invoke contact stat counter
[franchise-contact-stats] franchisor profile visit website button now counts user contact stat
[franchise-contact-stats] franchisor profile show phone number button now counts user contact stat
[franchise-contact-stats] fix unique_match index contraint for ab4s_user_contact_stat in database migration script
[franchise-contact-stats] center web click stats display in members area
[franchise-contact-stats] user contact stat AJAX call now handle timeout event and server error
[franchise-contact-stats] in member area user contact stats, remove debug code and add spacing to the bottom
[franchise-contact-stats] in member area fix table styling for chrome
[franchise-contact-stats] fix null reference when user contact stat button doesnt has id (e.g. website)
[franchise-contact-stats] allow accessing addContactStat action without login