social reimplementation based on spring-social-web lib:

first step to resolve transaction read-only problem