Feature/configurable assets attributes

Added ability to add attributes to the generated assets' html
Example
````twig
{{ assets.css({'class': ['some', 'classes']}) }} === {{ assets.css({'class': 'some classes'}) }} 
{{ assets.js(['async']) }} === {{ assets.js({'async': 'async'}) }}
````