Coding standards
Fix various notices, pass 1
Coding standards
Fix the remaining notices
Update submodule
Readme 0.4 rough draft
Bump version to 0.4-working
Fixing another notice
Adding new French translations
Revert "Adding new French translations"

This reverts commit 6c88be07976665bcc50baaab08f97d46c28c71fb.
Trying again to add the new translations
Updating Russian Translation and Merging French translation