Fixed code formatting for better readability.
Removed an unnecessary line.
Added the `_nested_depth` internal argument in the field definition array to help identify nested fields.
Fixed a bug that the 'radio' select type of the revealer custom field type did not set the default value due to the JavaScript script that was triggered all radio input elements of the field type.
- Fixed the format of the default value of the checkbox select type.
- Fixed a title label.
Divided the function calls of adding fields by type for better readability.
- Advanced the version number to help identify the changes.
- Generated the minified version to reflect the change.