Fix database config in base
Put CONFDIR in config_selector.php so that index.php can be safely replaced during upgrades
Allow config files to inherit more than one level deep
Only load the config files we're using, get rid of config_ prefix
Move dir defines to config_selector.php, create helpers file, move get.php and config_loader.php to ignitext dir
Fix comments in index.php
Add array_get and array_set to helpers
Remove config.json rule from htaccess
Get rid of IXT directory in system, fix tests, get rid of get_value functions and use \array_get and \array_set instead, move form_value, form_checkbox, form_select to the form validation class so that you can use it on arrays besides superglobals
In database class, set ERRMODE to EXCEPTION for DSN connections also
Get rid of APPDIR, SHRDIR and IXTDIR from base config
Move all ignitext files to a single ignitext vendor folder
Move all ignitext files to a single ignitext vendor folder
Load startup.php from the application directory if it exists
Add contains() and matches() to Validation class
Create assets directory, make base config file assets string include BASE_DIR by default
Add DB_Params class for keeping track of sql params to be binded
Make the Get class optionally handle dot separators, e.g. IgniteXT.Session instead of \IgniteXT\Session
Improve profiler CSS
Update copyright year