Reorganized code structure
XML Request Processing
Minor changes
Fixes
Fixed error handling in str2int and hex2int
Parser was dropping to BODY state on attribute parse
Added 'command' attribute
Fixed get/set field value command freezes
Fixed parser state reset in xml_read_reset() (#21)

+ Increased readability of outputted xml
XML DTD tag output added
Field access synchronization (#20)
XML parser state reset on receiving <?xml?> tag
Added UI update when currently displayed field is changed remotely (#25)
Fixed display update on REPAINT event
Merge branch 'develop' into xml-ui-integration
Merge branch 'develop' into xml-ui-integration

Conflicts:
	protoplasm.files
	src/lowlevel/xml.c
	src/template_ui.c
xml_write_close now closes only inline tags.

Use xml_write_rewind for all other tags.
ANYEVENT now triggered by REPAINT event
Using default backlight level when in service mode.

+ Will output protocol version in XML response