update package.json
fix chapterTab name
refactor controls module

Controls constructor requires the player it is associated with as its
parameter.
Controls#createTimeControls requires an instance of the tab, the
chapterTab object.
Add getCombinedCallback utility function. It combines the standard
click handler with the specific given one.
add show property to configuration object of example players
disable line comments in built CSS by default

The current CSS output was added as well.
player module overhaul

Render show title with link to show main page when present.
Use playerType where applicable in main method.
Put all utility functions to the end of the module.