added gitignore
fixes #85
added a case of issue #85 to Class.js: eval inside eval (can this be more evil? :see_no_evil: