Adding patch to store views user overides settings from code.

#6669 
![image](https://cloud.githubusercontent.com/assets/1222368/4919531/2f738294-64fb-11e4-8bdd-b30891b3963c.png)

![image](https://cloud.githubusercontent.com/assets/1222368/4919527/2d27e99e-64fb-11e4-83eb-3c3ce9fc65d9.png)

The problem is that the settings we are overriding use the code are passed to the next pages. I think session are the most easy storage we have to handle this in order to patch views. If we wan't our own solution it won't be easy to do because i can't think of a nice set of hooks for that.