Channel endpoint updated

- removed body from output on all list pages
- added new js lib folder to hold js
- all transformers now accept an options array
- channel endpoint now returns data in the same format as hompage
- gulp file updated to watch new js lib directory