remove valueFactoryIfNotExists. that concept is broken. and add GetOrAdd/GetOrSet.
add Clear/Remove
ready for 0.2.2