Refactored join, group, order, limit, offset and moved to dialect
Cleaning up refactoring effort. Added getSqlQuery() method to return parsed select statement for a query object. removed commented out code for db2 adapter, removed old reference to adapterinterface
Change order of where and join. join was also missing a space between start of join statement and sql query
Bunch more refactoring. Since adapter contains insert, update, etc had to rename the logical ones
Match adapter interface with abstract
Extra newline
Copy/paste fix i think