Highlighting on apostrophes seems to cause more problems
than it solves, and it seems unlikely that it will be missed, as
it's much more common to use quotes for strings rather than
apostrophes.
Fixes: https://pagure.io/pagure/issue/5103
BuildConflicts is a valid key in a spec file, so it should obviously
be recognized.
A number of the regex statements for recognizing camel case words
were not correctly specified (e.g. BuildArch vs buildArch), and those
are now fixed to be recognized.