Allow group creation via ::factory()

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@122 adefee90-54ce-384d-8f2b-910887fe9068
Add more than one item at a time with add_fields() on groups

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@123 adefee90-54ce-384d-8f2b-910887fe9068
Fixes: 
Error message
Warning: Invalid argument supplied for foreach() in require() (line 6 of C:\wamp\www\portal\sites\all\modules\magic_forms\templates\form.group.phtml).

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@124 adefee90-54ce-384d-8f2b-910887fe9068
Add functionality to remove other forms whena  new form is generated.. Probably will remove this at some point. It was used because the MySQL connection went away while trying to save to SESSION ... Upping the max_packet in MySQL to 100M from 1M fixed it properly.

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@134 adefee90-54ce-384d-8f2b-910887fe9068
Highlight changed form fields.

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@135 adefee90-54ce-384d-8f2b-910887fe9068
add_option(), set_labels_after(), set_labels_before() and add_fields() should return magic_form_field
add_field() should accept magic_form_item, not just magic_form_field, so that it can support magic_form_group
Change CSS so that it can have nested magic_form_groups without hosing the layout

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@140 adefee90-54ce-384d-8f2b-910887fe9068
add ID to submit buttons

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@142 adefee90-54ce-384d-8f2b-910887fe9068
Data tables should support unique IDs

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@143 adefee90-54ce-384d-8f2b-910887fe9068
allow_null_value() and ban_null_value() should return magic_form_field_multi

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@144 adefee90-54ce-384d-8f2b-910887fe9068
Adding a class to the form fields

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@146 adefee90-54ce-384d-8f2b-910887fe9068
Implement preset values on multiple-option fields

git-svn-id: http://btehlwman01.btengageit.net:9880/Portal/trunk/Portal%20Drupal/sites/all/modules/magic_forms@151 adefee90-54ce-384d-8f2b-910887fe9068