Common is no more a thing
Use of TorrentParam instead of SearchParam now
Common structs for search are exported in utils/search/structs
Util has been renamed utils
Use of validator pkg replacing modelHelper.
ValidateForm adds translated errors in messages context. To know if we have errors, we have to call messages.HasErrors() after the validation check.
New translation strings for some field check. I didn't add every tag as an error since it seems we won't use them (isbn, ...). This would overload the translation files that are already big.