Fixed a style of the label tag of the size field type.
Created a class for field outputs.
- Added a class that deals with form tables.
- Changed the structure of the $aFields property array to have the section dimension.
- Made the field classes compatible with the above changes.
- Added the fields_{class name}_{section id} filter.
- Fixed a bug that causes a warning `is_reset` is undefined when pressing a custom submit button.
- Tweaked a style of the pre tag in the demp plugin for debug array outputs.
- Added some descriptions to the inline documentation.
Removed deprecated methods.
- Added the `hidden` key to the field definition array of pages that hides the field output.
- Added the `fieldrow` key to the attribute definition array for the `attributes` key in the field definition array. This enables the user to set custom attributes to the field row.
- Removed the JavaScript that inserted form field row ID attributes.
- Made form field rows have the ID attributes.
Applied the changed to the minified version.
Fixed a bug that the method that retrieves default option values was not compatible with the recent structure change of the aFields property array.
Applied the change to the minified version.
Fixed a bug that page meta boxes did not retrieve saved options properly.
Merge branch 'v3/revive_section_dimension' into v3/settings_fields_table

Conflicts:
	library/admin-page-framework.min.php