Address deprecation warnings in Scala 2.10.1
Address lint warnings.
Temporarily comment out tests that are failing under 2.10.1.
Scala 2.10.1 compat: apply renaming to originals of TypeTrees
Scala 2.10.1 compat: account for change in PartialFunction synthesis.

Since SI-6187, the default case of a partial function is now included in the tree.
Before, it was a tree attachment, conditionally inserted in the pattern matcher.

I had hoped that that change would allow us to do away with
`RestorePatternMatchingFunctions` altogether, but it seems that
we aren't so lucky.

Instead, I've adapted that transformer to account for the new scheme.
Scala 2.10.1 compat: apply renaming to originals of TypeTrees

This time in the ANF/Inline transformation.
Avoid needless Unit literal as the expression of a Block.

We've got a perfectly good expression at hand.
Merge pull request #7 from retronym/topic/scala-2.10.1

Scala 2.10.1 compatibility