added gitignore file
added additional specs for parsing ASCII files.  commented out some code i did not understand in the rake file
refactored create_temp_file to take (required) encoding argument
cannot reproduce bug using Tempfile + encoding - will try with actual strings files
added some tests around encoding
solved the problem with BOM at the beginning of strings files
resolving issues raised by rlevick

* removed comments from rakefile
* removed comments from lib/apfel.rb
* fixed require path of parsed_dot_strings in various spec files
  (causing file not found errors in his environment)
* refactored the file-encoding tests against the ascii and utf8
  strings files to be more readable
* refactored the file-encoding test against the utf8 strings file to
  use unix file instead of File.open because File.open specifies an
  encoding to use (defaults to utf8) so the tests were useless for
  ensuring ut8 encoding
* some cosmetic changes
moved the spec/*.strings files to spec/fixtures
improved tests done on utf8 and ascii strings files

* now testing that the first character of the utf8.strings is the BOM
* added german translations and translator comments to the ascii and
  utf strings files
* now testing the keys and values of the ascii and utf8 strings files
moved all the parse tests to apfel_spec.rb
now using slice! to remove the BOM character (when it exists), rather
than scanning the whole content (string) for the BOM character
Merge pull request #2 from jmoody/0.0.4-fix-missing-first-comment-in-utf8-files

0.0.4 fix missing first comment in utf8 files