IDEA-105751 Convert line separators: Provide an inspection which reports files with line separator different from project's default

More general check is applied
better names and more robust code (per review http://crucible.labs.intellij.net/cru/CR-IC-785)