Paginate

- Regex matches tag syntax
- Stores @collection and @count variables
- Works out current page based on the url page parameter or 1
- Promise with Bluebird