Key/Value dumping done, class-based css layout in place, example app updated

Basic key/value dumping is working, including default values if property not found/falsy.  Does not yet understand type formatting, however: everything is just stringified on the way out.

CSS for the layout using bootstrap done, and smart-kv-* class names set on the appropriate elements.  Configuration values for width of kv rows overall and the key can be set: value grid span adjusts to use remaining space left over after key span.  Configuration value for whether each k/v pair row should be bootstrap row or row-fluid available as well.

Still hardwired to only dump whatever is in the properties specified, no auto-dump yet and no ignoring things that start with '$' to match Smart-Table behavior.