[qtcontacts-sqlite] Build with either qt4 or qt5

Also switch to using sqlite backend for all tests, and remove some
irrelevant testing code.
[qtcontacts-sqlite] Remove irrelevant test code

Some of the test code in this project is derived from QtMobility Contacts,
and tests behavior which is not relevant to the sqlite backend.
Merge pull request #13 from matthewvogt/qt5-port

[qtcontacts-sqlite] Build with either qt4 or qt5