Clean .gitignore.

Removed old ignores from directories test and server,
which we do not have / use any more.

It is now in par with .npm ignore, where the only difference
is .npm ignore ignores /external/ dir in addition to .gitignore.