try to fix file format

git always marks this file as changed because of some CRLF/LF trouble
fix detection of one-line opening blocks

now both

  foo =
  {

and

  foo = {

are recognized
remove BOM from shebang

otherwise running the script directly won't work:

mitch@zecora:~/git/PowerAuras/PowerAuras$ ./\!CheckTranslates.pl
./!CheckTranslates.pl: line 1: ﻿#!/usr/bin/perl: No such file or directory
./!CheckTranslates.pl: line 2: use: command not found
only pause at end of script when running under Windows

It's rather irritating to have this additional wait when you're
on a Linux commandline…
check for duplicate translations
Merge pull request #5 from mmitch/checker

!CheckTranslates updates