[Feature] Advanced: Allow user to set max fee

Combine PR from:
https://github.com/ripple/ripple-client/pull/1715
https://github.com/ripple/ripple-client/pull/1740
https://github.com/ripple/ripple-client/pull/1821

Fixes https://github.com/ripple/ripple-client-desktop/issues/24