Issue 13: Improve Error Handling and Status Codes in REST Resources
- Updated MyrestResourceBase::errorResponse to support dynamic HTTP status codes and Logger API logging. - Implemented try-catch blocks and validation in 9 REST resource plugins (Nodes, Forms, Reviews). - Standardized HTTP response codes: 201 Created for successful POST, 400/500 for errors. - Updated ISSUES.md status for Issue 13 to DONE.
Closes #3583696