Moved PHP installer script to pre-install.php wrote bash wrapper script for pre-install that calls pre-install.php.
Moved configure method to generic functions include file. Wrapped configure.php lines at 80 characters.
Fixed minor syntax errors.
Switched configuration to use DB_DSN for generic DB connections.
Added include_once for dependency.
Added some required funcs to installation functions file.
Added imports to factory classes.
Added parsing scripts for bns files and database setup script.
Updated factories to try/catch with triggerError rather than if(exec) for all statement executions.
Only use config.inc.php as part of dist conf folder.
Deal with existing databases as needed during db setup process.
Changed file permissions to 775 recursively.
Updated grunt-contrib-copy to use 0.5.0. Enabled mode attribute on copy tasks to preserve file permissions.
Forcing user to install/configure before setting up database.