Add more specific error message on Psych::SyntaxError
Don't need to define blank wrapper classes anymore.
Add #try to test if a key exists as a data property in a model.
Use mixins rather than inheritance because I read somewhere that it's a good thing =P
Drop CollectionView inheritance and rely on native SimpleDelegator implementation.
Add notes for base Collection.
Drop Compiler inheritance in favor of module include.
Drop Assets::Compiler inheritance in favor of module CompilableAsset.
Forgot to check in cache.rb
The Pages resource logic should really be in the Ruhoh::Resources namespace rather than base.
Move pagelike methods for model into module PageLike.
Move base pages files into resources folder.
Drop Ruhoh::Base::Model inheritance in favor of module Modelable.
Place Page model_view methods into a base module.

This is so custom page-like resources don't need to inherit from a God class. Instead they can completely reimplement the class and freely pick and choose libraries they may want to include/disclude.