* Removed naive method of generating primes.
* Slicing CachedIterators or AscendingCachedIterators returns a new instance of that class.
Merge branch 'master' of https://github.com/suprzer0/euler_stuff

Conflicts:
	euler_tools.py