Fixed #1712360 by DamienMcKenna: Fixed description typo.
Fixed #1717470 by matheiso: Fixed Strict warning: Pass by reference.
Fixed #1699846 by dragonwize: Change fieldset to container instead of disabling access when nothing is shown.
Fixed empty fieldset from showing some times.
Code doc change.
Only re-order formats that are on the field instead of all of them.
Changed field descriptions.
Ensure form is altered when text_processing is on the field not just when it equals 1.
Added #1275266 by Jamie Holly, dragonwize: Override the gloabl order that will determine the default text format a user will get on entity creation.
Added #1295248 by crell, sun, bayousoft, David_Rothstein, miro_dietiker, et al: Per field allowed formats.