Delete smart.lock; Fixes #608

We don't need smart.lock in a smart package; it confuses Meteorite anyhow.

An alternative if we insist on having it is making sure it is kept up to date with smart.json.

I think this Travis test will work...
Update .gitignore to ignore smart.lock