fix analysis warning; some .gitiignore work
more .gitignore cleanup
Merge pull request #81 from dart-lang/refactor-fix

Refactor fix