removing Python 2.5 support, adding validation library for dictionaries
added schema validation, updated web example
fixed minor bugs in schema validation