use json array to save notification details.
master is 0.10 now.
Merge branch '0.9'