Using Scala macros to dynamically call Play! templates