better ESOE/Template integration
improved DAO API

* explicit SchemaError exception class
* added limited select, which throws TooManyRowsException
changed ISO-8859-1 to Windows-1252 because HTML5 has made ISO-8859-1 impure
added HTTP API Problem support