New constraint solver and softbody dynamics clean up

+ New constraint solver
    + Improve method to construct LCP problem
        + It does not require explicit skeleton's mass matrix and inverse mass matrix
    + Add constrained group concept (similar to ODE's Island concept)
+ Softbody dynamics clean up
    + Merge SoftWorld into World