Return `EXIT_SUCCESS` from `main()` on error, not the bool `false` (introduced in #13112). This is the correct value to return on error, and also shuts up a clang warning. Also add a final return for clarity.
Backport of core PR13349
https://github.com/bitcoin/bitcoin/pull/13349/files