Added an invokesuper attr to setters and methods to allow control over when super is invoked.

Added an extra check to make sure super will skip over parent classes that do not define anything.

Added coffeescript example methods to the super smoketest.
Merge from master to invokesuper
Merged invokesuper to master.