Where clause builder and CRUD statement generators

* Added WHERE clause builder Connection.where(JSON)
* Added SQL CRUD statement generators .select(), .insert(), .update(),
.upsert(), .delete()