Some conference validation moved to client to avoid client calls from shared.
some conference validation moved to client to avoid client calls from shared
merge from lp:openpetraorg