formatting changes
Drove publication validation error detection into service layer. Improved error handling in publication controller.
Updating constants.