Add ExternalID parameter to TabletExternallyReparented.

This ID can optionally be provided by the external tool doing the
reparnt. The ID gets printed in logs to allow cross-referencing with
logs from the external tool.
Merge pull request #161 from youtube/tablet-externally-reparented

Add ExternalID parameter to TabletExternallyReparented.