improvement of FileAttachmentHandler. Now when filename is empty or null, the content disposition header is not added to the response
Fixed issue when the method returned null and this was considered as missing mapping + a few minor changes