Convert forms to ajax

http://manage.dimagi.com/default.asp?115095

Changed each form to submit asynchronously.

It now tracks changes for the other two forms as well and tells the user what has been saved successfully.
I liked the hash better than the list implementation. It seemed cleaner to me. I'm not suggesting that you should change it back though. Just adding my $0.02.