fix z-get-file-base-name & z-get-file-extension functions
adapt z-insert-hh-file-header to Google style
filename is not a function
adopt namespace logic to google c++ style