Updated rails->4.1.8, Fixed articles_controller specs with incorrect published_at

I've run tests and have surprised when It failed, because on github everything is green.
I have looked up. Article was published at `2004-03-31` and was not found.
I think we should not add any editor-related stuff from .gitignore, and actually remove the .swo and .swp entries that are there. You can add `.idea/` to `~/.gitignore` to make git ignore it globally.