Module fixes and updates (#7429)
* Module fixes and updates
- PHP warnings
* faxsms etherfax module Improvements
- several PHP warnins and error fixed
- introduct two new classes to support image to pdf including tiff images
* - remove unneeded controller
* - add resize image method for GD
- pull image control to using just service
- add JS funtions to convert tiff to jpeg/png for backup to imagick
- add imagick support for tiff to image to pdf
* - add tiff and downgrade jsPDF for compatability
- update hpm packages
* Some refactor for readability
* major refactor to consoldate shared rescources and readabilty.
* - fix reversed signature args for callerid and caller name on fax send causing server to reject the request.
* =- add caller id in fax lisy
* change function call