Added node dependencies to ignored patterns.
Added non-git hidden files to ignored patterns.

Because a project that relies on hidden files for any reason is doing
developers a disservice and adding extra unnecessary confusion and hurting
visibility and transparency of the project for some tools. Here's to you,
Ruby!
Merge branch 'master' of github.com:monokrome/monokro.me