Added Persist method

Added Persist method in ViewModelProviderArgumentsProvider to store view
model provider arguments in either Session or Cookie.