Make no suffix a possibility

Changed default suffix to an empty string to give users the option to have no suffix at all.

Because maven interprets an empty string as null, added a check to make
sure suffix is not null, and to set it to an empty string if it is.