Merge latest 0.17 changes and rearrange a bit

All server components are in the HandlebarsAssets::Server namespace and
are not loaded by default.

`require ‘handlebars_assets/server` will activate the server-side
rendering components.