Slim down SDK package by making `sql` an 'extra'

In future, we can consider slimming the SDK size by having SQL or sql as an 'extra'.

The following discussion from !44 (merged) should be addressed: