Add exceptions module.

Raise exception if no package specified in Cask file.
Introduce render module.
Raise custom exception instead of jinja2 Undefined.
Setup test coverage measure.