Extended .gitignore

Added more unnecessary files. Source: PureRa
Securing root directory from bad bots.

Blocked public access to .txt, .md, .conf files. For example someone
edits a .conf file they might not want the public to see their server
configuration.