Fix white space
Add dlcscape

- Refactor recon.py
  allow code reuse by reconscape.py
  find_locus_order returns nsolns (with unique locus_tree, locus_recon, daughters)
- Fix prescreen and change prescreen defaults
- Start multiple loci per species (gene2locus and constraints)
- Make file input uniform for scripts
- Remove code to search over all species maps
Finish user-defined locus map.  Remove old scripts.

- Add locus map input to dlcpar and dlcscape
- Remove dlc_dcs_recon and dlcpar_est_param
- Remove option to input files with "-i"
- Update libraries
Fix floating point issues

- Fix landscape parsing (errors due to floating point approximations)
- Use python itertools (rather than yjw combinatorics)
- Update libraries, fix white space, remove unused imports
Fix reconscape.get_regions
Fix empty intersections.  Output gzipped debugging logs.
Update libraries