Fixes #7624: validation for location and organization long names instead of an error

@isratrade `title` doesn't appear in the UI so the validation error wont be seen and the hostgroup/location/organization will refuse to save without a message explaining why.  
I could add 
```ruby 
validate :title_length 
``` 
with a different length in each of the classes
or maybe make the error messages that belongs to `title` appear under `name` (but then it still isn't clear what the title is)

do you have any suggestions on the best way to handle this?