Clean up constants and fix handling of assertion errors in init.

Added much more logging, a little bit of refactoring and
some clean up in init to make debugging issues easier.

BUG=None
TEST=Ran on an alex.

Change-Id: I67cc2d2840643346d84dee1cafc1874ecd239c96
Reviewed-on: http://gerrit.chromium.org/gerrit/4443
Reviewed-by: Craig Harrison <craigdh@google.com>
Reviewed-by: Chris Sosa <sosa@chromium.org>
Tested-by: Chris Sosa <sosa@chromium.org>
2 files changed