• Version infromation is always set (regardless of errors). Code itself…

    bsclifton committed Nov 16, 2016
    … is now fault tolerant as well. Includes tests.
    
    Fixes: #5633
    
    Auditors: @jonathansampson, @bbondy
    
    Manual test plan:
    1. Move your session out of the way (or do a fresh install)
    2. Launch Brave
    3. Go to about:brave
    4. Notice version shows as expected
    
    Automated test plan:
    run `npm run test -- --grep="about:brave tests"`