* Move almost all functions' parameter db.Engine to context.Context * remove some unnecessary wrap functions
* Move keys to models/keys * Rename models/keys -> models/asymkey * change the missed package name * Fix package alias * Fix test * Fix docs * Fix test * Fix test * merge