Ignore .fls files in LaTeX projects

From the man page for latexmk (http://manpages.ubuntu.com/manpages/raring/man1/latexmk.1L.html):

[...] the -recorder option with latex and pdflatex. In (most) modern versions of these programs, this results in a file of extension .fls containing a list of the files that these programs have read and written.

Latexmk specifies this option in its latex commands and so produces temporary files with this extension in latex projects.
Also ignore additional tempfiles created by the biblatex package.

Refer to the biblatex manual at http://ctan.unsw.edu.au/macros/latex/contrib/biblatex/doc/biblatex.pdf:

(p.106): The name of the additional aux files is the base name of the main input file with the string -blx and a running number appended at the end.
[...]
Apart from these aux files, biblatex uses an additional bib file with the same suffix to pass certain control parameters to BibTeX.
[...]
When using Biber, biblatex writes a control file named example.bcf and ignores \blxauxsuffix.

Note: the running number mentioned in the documentation is not always added to the suffix.
Merge pull request #640 from arcresu/patch-1

Ignore additional temporary files in LaTeX projects