rest api updated

-response for validation errors added
-custom BadRequestExceptions modified
-controller advice for exception handling added
-removed unit tests that involves advice controller for exception handling