added hwupdate command and new pythonacpi

+ pythonacpi updated to latest from separate repository
+ hwupdate command is the asynchronous process that will
	keep the database up to date with the ACPI information
changed database structure
updated to use database intermediary for status

now uses hwupdate process to keep database up to date and
then web html construction occurs from the database, not
directly to server acpi system.
close to final: asynchronous hw access and AJAX

AJAX has now been added and keeps the battery status up to
date every 2 minutes.