Room reservation form

- forms_theme now loops through the template files to create that array, which simplifies our process when adding a form that uses std processing but a different user email.  In exchange, the template filename MUST match the form machine name or it won't work.  I'm happy with that tradeoff.
- the function that sends the emails figures out which template file to use, so it's no longer a parameter
- other smaller changes