add hooks to wall item view
Add json unicode
view template
view activity item template
view user activity item template
view template
add docs
add action validate callback , so system can validate action before process