Merged master into branch

With a "nothing" commit of the .db3, just so we know where it happened
in time.
Added a generic insertObject method.

As long as the object extends the DBBaseObject class,

this method can insert into the database.

It's not fool proof -improper SQL syntax will also

cause a crash.
Using Qt SQLITE drivers, sqlite3.h isn't being

used.  Also fixed simple uninitialized error.
Slight alterations

-Removed obsolete method calls from drcdb.cpp, including old commented
out calls
-Updated Fruit.cpp to parse in the way that is needed for the qtsql
command
-Main thing was that integers do not have single quotes around them and
that the order of columns (time stamp followed by name) was different in
the database.
Added an OpenDatabase Unit Test.
Merge branch 'DB_Branch_5-30-14' of https://github.com/lansdon/cpts483_drc into DB_Branch_5-30-14
Added simple CreateTable test methods.
Removed outdated model files and updated comments.
Removed outdated model files and updated comments.

--amend:  Forgot to include changes to .pro file.
Merge branch 'DB_Branch_5-30-14' of https://github.com/lansdon/cpts483_drc into DB_Branch_5-30-14
Used new Fruit files, and changed WhatLastError.

Ultimately, the WhatLastError method only returned any

errors that occurred with the database.  Instead, replaced

method with one that returns errors encountered by our

query objects which is far more relevant.
Added a simple InsertObject test, and Debug method.

Debug method is located in drcdb.h file.  By changing

the default setting, allows certain data to be displayed.
Added simple InsertObject test, and modified Fruit->Parse.

Removed the enclosing parenthesis from the Parse method because

they are taken care of by the InsertObject method in drcdb.cpp
.
Refactored insert / create methods to be cleaner.
Light refactoring to make code more presentable.
Merge branch 'DB_Branch_5-30-14'

Conflicts:
	drc/drc.pro
Merge remote-tracking branch 'origin/master' into BL_Branch_5-30-14