Update forms.php

Updating with my revisions to Reigel's code. I've changed some things so form building can be handled in a separate submenu, updated the interface to reflect form building functionality instead of custom-fields and changed the way that form settings are saved per Tareq's suggestions. This is still not functional by any means but most of the foundation is in place.