Adding Exception handling, added exception handler mapping to controllers. Some cleanup/refactoring of index and config files.  Added DBException and NoResultException and made MysqliDataSource throw them as needed. Made MysqliDataSource::query allow underscores in the placeholder names. Made Mapping::bind() aware of the class the mapping it is binding is from.
Updating changelog.