add a test case for rendering custom partials
refactor partial, layout paths selection for #render
remove locals aliases in #render - (a,p) variables
improve syntax & readability in renderable
change #render i18n rendering

from {:display => :i18n} to {i18n: true}
hide callbacks in anonymous procs

community tried overwriting them. they were not meant to
improve Common documentation
use markdown in yard
use class method version of get_hook

instance method version was removed
Merge pull request #129 from pokonski/experimental

2.0 refactor