Fixes bug #48

  - Removed debugging Exception that is thrown if template variables
    loops over an empty array or null (see example/i18n/index.php for
    testing).
  - Cleaned up trailing spaces (and CRLF) of committing files.
  - Added smart to make i18n example work out of the box on Linux
    machines as well.
Cleared trailing spaces.
Fixes PHP Strict Standards for non-static methods.
Fixes PHP Strict Standards for static methods.
Fixes PHP Strict Standards for by reference vars.
Fixes #68.

 - Replaced addslashes() for escapesinglequote() when creating the
   gettext execution commands.
Removed useless comments in po files (location refer to a dynamically generated file).
Additional cleanup for PO files generation, to avoid useless diffs.
Better handling for PHP array error notices.
Merge pull request #67 from brunobraga/master

Fixes bug #48