Split tasks into list, more flexible configuration

Proposal to split tasks to allow more flexible configuration:

* clean target dir
* bower install
* copy from bower dir to target dir using layout strategy
* clean bower dir

No tests and documentation yet, just a proposal. Fixing #18 and #15 by splitting install and copy task.