.gitignore: properly track/ignore .idea subdir

  Jetbrains recommends tracking all but two of the files
  in .idea. We had it a bit backwards, so lets make it all
  better.

  Reference: http://devnet.jetbrains.com/docs/DOC-1192

Signed-off-by: KhasMek <Boushh@gmail.com>