MDL-16658 users pre-check. Committing current *disabled* code to have it already under CVS control and better handling ; merged from 19_STABLE
MDL-16658 users pre-check. Committing current *disabled* code to have it
already under CVS control and better handling ; merged from 19_STABLE

dilawar/moodle