Updates to gitignore list

Add a few additional items to the ignore list
- some files and directories created during normal system use
- .idea directories