added more rules based on gitignore.io.
Merge branch 'gitignore' into travis