Taxicab numbers

Implement Taxicab numbers.
I couldn't find a nice way to separate it (it would be slow to call get_nth_taxicab_number many times). But an iterator through them is an excellent way to do that. Thanks for the comments, I'll fix it.