Coin Control: Fix fee labels when switching between Smart and Custom Fees
The logic was just backwards.
Before:

After:

Coin Control: Fix fee labels when nBytes >= 1000
It appears that nBytes < 1000 was intended to compare to MAX_FREE_TRANSACTION_CREATE_SIZE for the purpose of excluding free transactions. It turns out however that the byte size of the transaction is irrelevant to the desired purpose of this conditional.
Before:

After:

Tested:
- Before this patch the Smart Fee label prefix happens when you cross the nBytes > 1000 boundary.
- If you check the "Send as zero-fee if possible" box it behaves as expected.