Almost done redoing the tabbed information panels.

Signed-off-by: Daniel Pierce <paladin2350@gmail.com>
Did some refactoring

Signed-off-by: daniel <daniel@paladin234-lm>
Reworked XMl reading for Soape.  

Signed-off-by: daniel <daniel@paladin234-lm>
Fixed xml tags for null and empty string. They are no longer written to
the xml file. 

Signed-off-by: Daniel Pierce <paladin2350@gmail.com>
Added some automatic databinding to some semester and course
information.  Did some code cleanup.  Added some methods to SoapeObject
for formatting date strings.

Signed-off-by: Daniel Pierce <paladin2350@gmail.com>
Added bunches of stuff

Signed-off-by: Daniel Pierce <paladin2350@gmail.com>
Made some more changes to stuff

Signed-off-by: Daniel Pierce <paladin2350@gmail.com>
Made some more changes to dialogs

Signed-off-by: Daniel Pierce <paladin2350@gmail.com>
Added more stuff.  Did some code cleanup

Signed-off-by: Daniel Pierce <paladin2350@gmail.com>