More small fixes: .gitignore, project file, broken Symbian build, etc.

More details are in the commit messages.