Fix `inlineAndReset`.

To reset a symbol with `untypecheck`, a tree must contain symbol's
definition (i.e. it must be "local"). After the call to
`inlineApplyRecursive` lambda argument definiton was removed from the
tree, so it became external. To avoid that we must call `untypecheck`
before `inlineApplyRecursive`.

https://groups.google.com/forum/#!topic/scala-user/ZBaodlxc6ZE