fasta2DB: Ignore empty files

When passed and empty file, fasta2DB dies with a non-sensical error
message:

File test.fasta, Line 1: Fasta line is too long (> 9998 chars)

Changed to just ignore the file and move on with a warning message:

<filename>: Empty file