Change ID structure.

The analysis server also uses incrementing integers as their IDs.
Merge branch 'master' into dart_explorer