initial commit of fakenil, turning nilsim.py into a module

fakenil.py can now read in a .fasta and run some crosses based on same
chr numbers. There are some nasty scoping problems with using nilsim.py
that need to be fixed