use json instead of pickle

json is faster, shorter, more readable, and enough for dict
use shorter redis key
use since instead of pg for paging

since is id related
add num limit, and tests
remove sensitive fields for serialize
Merge pull request #56 from lisztli/paging-issue

use since instead of pg for paging