Update gitignore.

Pubspec.lock should not be ignored. It's handy to have in the repo so that you know how you generated the current committed stuff.