Ignore comments when detecting } in the source code.

Fixes scala-ide-#1002047.
Run each pretty-printer tests in a single global.ask call.
Improved detection of local/non-local rename.

Check if a val/var has an accessor to determine if the rename is local,
meaning that it doesn't affect other source files, or global.

Fixes scala-ide#1002051
Cross build against 2.10 and 2.11 with SBT.
merge feature-extractCode to master