Split lib components.
Extend client and scenario prototypes with underscore.
Log with log4js.
Version bump to 0.1.2.