Create multiFormatSeqStat.pl

gets length/base/qual distribution statistics from multi fasta/fastq files. With a partial support for collapsed(like those used in miRDeep2 and miRAnalyzer) formats.
-r	reverses the input sequence before collecting QC metrics
-q	percentile qual print [default:True]
-Q	full qual print [default:False]
-f	Force format to red the file with at the moment FASTA MIRDFASTA FASTQ LIST FTF\\d{6} are supported.[default:disabled] = determine based on reading the first few lines closing the handle then reading the file again (works for FASTA FASTQ LIST). 

note: with force on the correct format the file can be streamed. example usages:
gzip -dc fasta.gz| multiFormatSeqStat.pl -f FASTA - > stats.log
multiFormatSeqStat.pl file.fq > stats.log
multiFormatSeqStat.pl -f MIRDFASTA file.> stats.log

todo: 
- add better control of output
- recognize the quality score type and adjust output to it
- plotting the output (as Rscript) 
running a few more tests...