Rewrite gulpfile in CoffeeScript, improve tasks, clean up
[Gulp] Changes to gulpfile and project structure:
* Using bower for dependency management
* Propery task dependencies in gulpfile
* Using promises in Gulpfile where possible
* Code clean up
[Gulpfile] css and amiri tasks
Fix aya number on line break
Update README.md
Fix angular-audio-player dependency