Adds cmake-helpers, removes old cmake-scripts, creates generic cmakelists.txt
Merge remote-tracking branch 'github-sjors/version-2' into version-2

Conflicts:
	CMakeLists.txt
On invalid parameters to a test, give correct skip output and give it on stdout instead of stderr.
Only plan a number of tests after the database connection has been created
In test_connect, also only plan a number of tests after the database has been created -- but if connection failed, do output a valid test plan with a failed test
Add test runner. All parameters given to it will be given to all tests.
Make test compilation optional. On "make check", compile all tests and run them. with the tests.pl script.
Remove old unused file
Merge branch 'version-2' of git://github.com/Wassasin/librusql into version-2
Bam! Version 3! Another rewrite, this time we ditched cppconn because it wasn't pretty enough.

I wrote our own wrapper, completely contained in rumysql.{hpp,cpp}. There needs to be some cleaning up, but it will do for now.