Merge master to loading-views.

Fix issues mentioned in #857, and do following changes:
1. Change ladder_view and its tab views, make them use new SuperModel.
2. Fix some bugs of Resource Value.
3. Remove dependency management in SuperModel. For those need dependency, I simply add check to see if its dependent is loaded, if not so, just try again later.

I only go through all features to check if they work. Please let me know if there's any further issue under certain cases, thanks.