Update to Scala 2.11.0-RC4, adapting to change in quasiquotes

Namely: https://github.com/scala/scala/pull/3656

I can't find a way to express a QQ that matches an constructor
invocation *and* lets me bind a reference to the `New` tree.
So I've dropped down to a borrowed version of `TreeInfo#Applied`.
Refactoring in ANFTransform

  - simpler means to calculate `applyDepth`
  - remove unused binder
Merge pull request #71 from retronym/topic/quasiquote-applied

Update to Scala 2.11.0-RC4, adapting to change in quasiquotes