Fix registrationListSample form.

The RegistrationListSample has a form for creating registrations, which
doesn't do anything-creating a registration requires a courseId and
neither this nor any other page supplies it. Added a select list
of courses so the createRegistration call can succeed.

Also, as a drive-by, added some parameters to the GetRegistrationList call so PHP wouldn't throw exceptions for missing a parameter.