Updated Portuguese (Brazil) translation.

Fixes #3678.
CID 966234.
CID 966348.
Use pragma once.
Clean up structs/enums.
CID 966060.
Update to astyle v2.04.