Another major update

Custom error reporting via error_reporter class.

More specific debugging available (more than on/off).

Use contextmenu attribute directly without needing to use data-menu.

New ini files (settings and define)
All directives in define.ini will be defined as define($key, value)
connect.ini should now only take settings for database connection.
Use settings.ini for error reporting, etc.
settings.ini has an optional directive(requires), which will
require_once
every file listed (separated by commas).

Git now ignores *.log