Add support for default options in "subclass"

This patch helps with inheritance as well as makes DEFAULT_OPTIONS handling similar to Scroller and SequentialLayout.

Since I'm doing a lot of subclassing of Famous objects (mostly in CoffeeScript), it would be great to standardize the handling of DEFAULT_OPTIONS in constructors – especially in views which will likely be the most extended components.

You guys rock!