Update src/com/kremerk/Sqlite/SqlExecutor.java

Had this same issue a while ago. GetFirst, or GetList().Get(0) needs to have a check around empty result sets.
Added a unit test around the "GetFirst" method.
Added log4j 1.2.17 to the project.
Added several new initialize methods to the DataConnectionManager to allow Logger Level specification.
Moved calls from System.out to class logger.
Regenerated Javadoc.