Fix #443. Use CanTool for protection in E2 tool.

In particular this makes using the remote updater tool easier and consistent with prop protection.