add error_log to .gitignore for typical shared hosting setups

This prevents an error log from being included in the git repo, as some shared hosting tend to add this file it makes sense to block it from the repo.