repair message test code
update scala version to 2.10.2
remove beangle pair using scala
rename submodule name
modify inject impl
format code by scalariform
move conversion to parent
unify logging
rename comparator to ordering
format ordering code
release 4.0.0