Cache super() functions
Merge branch 'master' of git://github.com/montagejs/montage into super
Change super cache to just store reference to super on method
Change this.super() calls to named super calls
Add superForValue/superForGet/superForSet methods; add super caching
Super cache is super hard, temp disabled.
Add tests for superFor* methods
remove redundant tests
Add tests for successive super() calls to ensure correct super is also called after initial run (cache).
Should check both value, get and set until match is found.
Move superFor* cache to constructor
Add cache and cache clearing tests
Add cache, cache clearing and constructor tests
Use this.super() in constructor
Define _superCache at serialize() time; Make super* functions non-enumerable; add cache clearing at defineProperty() time; Make Anonymous() constructor use superForValue("constructor")
Merge pull request #1243
Fix some style and cleanup issues.
Add spec for methods the exist on Object.prototype

I thought there might be an issue with _superCache extending the
Object.prototype but I was wrong. This might not be necessary but it
might prevent a regression in the future.
Fix some global creation.
Merge branch pr-1243