Transfer thinning algorithm functions to core.clj.

- Edit reference of original work in README.md.
- Incorporate progress reporting in interface.
Merge branch 'master' of https://github.com/sam-white/sym-regression