Improve literate comments and add tail recursive implementation to fibonacci.c.