jshint
for #1576 adding tests to mock download of participants and ensure db request is sent
for #1576 renamed participant functionality to collection functionality
for #1416 converting participants into a generic collection view
converting participants into a datalist for #1416 and #1576
for #1415 generic doc directive that will detect the type of doc and use the correct directive for that document

(currently assuming its a user)'
Adding dataType to participant
using type for displaying which directive for #1415 and #1416