Update documents about erase member/elements, also added some time complexity information.
Fixes size type in Value::operator==()
Try to add erase-remove idiom in unit test but fail to compile on VC2013.