New ID scheme

Previous scheme used `seqid_start-end` for labeling iLoci. This update includes a patch to LocusPocus and the core code that allows user-specified iLocus IDs. Default is `iLocus%lu` (iLocus1, iLocus2, etc) but can be easily overridden with something like `PdomILCr1.1-%06lu` to yield PdomILCr1.1-000001, PdomILCr1.1-000002, etc.