Fibonacci impl

Added classic recursive, tail recursive and iterative implementation of the Fibonacci sequence
You don't really need to use `move_iter()`. You can achieve the same result with a normal iterator:

`fns.iter().advance(|&f| tester(f));`