First cut at the repo-sourced user data provider.
Made functional tests not run by default. Fixed wiring problems in real Grails context. Fixed build dependency on snakeyaml lib.