Core code with alterations

Alterations to the original ‘piler’ code were done to get rid of errors
with memory allocation. New version can process much larger genomes
now.
Merge pull request #1 from adelaj/master

Modified code of the piler repeat-masking tool.