Solutions to Rosalind problems, parallelized with OpenMP where possible