add primary col info
primary_key now can be either str or tuple

in favor of sqlalchemy's primary_key definition style
Merge pull request #66 from lxyu/primay_col_info

expose primay_keys info for row based events