[TASK] Add CSS assets to header by default

When adding assets using TS CSS files would be added to the footer by default. This patch changes this default depending on the asset's type. Discussed in and fixes #215.