Merge branch 'release/v0.1.5'
Merge branch 'release/v0.1.6'
Merge branch 'release/v0.1.7'
Merge branch 'release/v0.1.8'
Merge branch 'release/v0.1.9'
Merge branch 'release/v0.1.10'
Merge branch 'release/v0.1.11'
Merge branch 'release/v0.1.12'
Merge branch 'release/v0.1.13'
Merge branch 'release/v0.1.15'
Merge branch 'release/v0.1.16'
Merge branch 'release/v0.1.17'
Merge branch 'release/v0.1.18'
bump version
Merge branch 'release/v0.1.19'
Merge tag 'v0.1.19' into develop

Added Macros
============

Macros are objects that generate codes. It is useful to extend the view engine without defining any view at all or mess up with the code. As an example of how it works an `Asset` macro (which adds @asset) has been added