Ignore files

Just like usually, added ignore files for both mercurial and git so others don't have to