Changed logic for limiting earthquakes to speak because it is possible to get behind and not catch up.
Fixed the broken behavior of bin/vars_global for the HTTP server.  This 
code was previously commented out to get around issues with Perl 5.12.  
The new code should run in all Perl versions.
Adding support for type eq GROUP
Corrected web server usage for /gropus and /items
Updated initialization of Time_Boot_time so that it initializes with a sane value on any OS; added cygwin support to uptime.pl.  This isn't really a cygwin issue but rather an issue for any *nix that doesn't have the uptime utility.  Ideally we would initially determine which *nix utilitys are present for any *nix, set flags, then specify sane behavior when the utilities are not present.
Previous code didn't actually work under perl 5.12.  This has been tested with Activestate 5.12.
Status Panel for Improved UI
Added modified directive to http_server to aid with AJAX updating.
Added .sjs mimetype to enable server-side javascript, useful for refresh intervals and any other vars
Updated the new status panel
Updated the Page Counter, Added "new" parm for a prettier display (Used in Improved UI)
Added Initial Ajax Updater for new http_server.pl ajax directive
Added anti-server-hammer check. We NEVER update any ajax field if the refresh frequency is lower than 10 seconds
Changed Divs to Spans. Div's cause more issues
Added defaults and ini editor support for more xAP and xPL parameters.  Defaulted the internal hubs to off.  Updated xPL hub to always echo packet back to sender.  This is per the current xPL hub specification and just enough to get it to somewhat work with other xPL applications.  Note the internal xPL hub is still not compliant to the xPL specification; for starters it does not timeout old clients and it does not remove a client after receiving a hbeat.end message.  The xPL hub will merrily accumulate destinations as local xPL applications are started and stopped until it is sending many xPL messages to dead sockets.
Various fixes for jQuery Compatability with MooTools Slideshow.
UI Enhancements
Upated jQuery, Improved existing slideshow
Update of lib/site directories for Perl 5.12.  For Activestate Perl 5.12 the DB_File module must be installed from cpan.  Search the MisterHouse wiki for Perl 5.12 for more information.
I reorganized how the audreyspeak works with Voice_Text.pm.  This was necessary to allow other services, like android_server, to use the same output of the voice synthesizer, to avoid calling the synthesizer multiple times.  I have also provided the first version of android_server.pl, which does for android devices the same as what audreyspeak.pl does for audrey devices.
added more info to poll command (changed command from 1 to 12) removed print
David Satterfield noticed a typo in Generic_Item.pm.  On further reflection, I have removed the type object variable and set_type method and modified the get_type method to return the ref of the object, which is its class.  
Update pocketsphinx to support the latest 0.7 release and utilize the CMU Language Toolkit for buiding the language files.  This new version is much better with the binary language file support.
Repair various bugs which can caused lights to remain stuck on at times.