Sieve Like Pre-generation Of Euler Phi Function

algorithm :: sieve like pre-generation of euler totient or phi function
runtime   :: O (n log n)
source    ::
"http://zobayer.blogspot.com/2013/02/euler-totient-function.html"
tested    :: no