Added support for the register_field_group functionality + removed 'pretty' field keys and went back to the previous unique ID idea used in < 3.5.4

Signed-off-by: Elliot Condon <e@elliotcondon.com>