Added Typelevel Scala article.

For review and feedback before publishing ...
One thing to consider is that compiler plugins cannot change syntax.  They also cannot effect meaningful backend optimizations.