Made network tests simpler and much more flexible
Now statement::async_execute perform adequate param checking
Fixed bug in prepare_statement (was not reading metadata packets after the prepared statement response) Added stringize() Now execute() explicitly checks the number of parameters and issues an error if they don't match the expected count