added ide specific files to gitignore and added security conditions on update course controller
Merge pull request #1 from expressionx/master

removed ide specific files to git watched files and added security conditions on update course controller