cleanup + bufixed + HTMLElement

Loading mechanism has been adjusted to count directories with a +100 bonus
per directory when computing priority of files. This means that any
directory whatsoever will automatically push classes down the priority
chain.

Sample templates have been moved outside of testing and into approprite
folders. New templates have been added (switch, counter, select,
tablular-group). New templates are based on wordpress option structure and
allow basic emulation of it (Settings -> Discussion was used as the
reference).

Various fixes to Form and HTMLField classes. The field method on the form
now accepts an optional configuration paramter to allow for instantiating
fields embeded inside other fields.

A new HTMLElement class has been created to deal with the metadata shared
code between advanced html elements such as Form and FormField and
potentially others in the future.

Sample code has been moved to dedicated sample repo for testing in
complete wordpress context.

Various other tweaks...