add/refactor API for JDBC operations
use only JdbcException to wrap SQLException
refactor/rename KV store impl interface and class names
update doc with refactor/renamed API