Adjusted models to dependent destroy, wrote pipeline destroy Tsx, need to write test

TSX done but no test written, manual verification
created index page and renamed pipelines to pipeline_ngcontroller
created index page and renamed pipelines to pipeline_ngcontroller

no changes
Added pipeline user collab logic, no tests yet

created index page and renamed pipelines to pipeline_ngcontroller

no changes

Initial commit for this feature

Collab methods tested and working manually, adding email settings for user ontheir addition to a pipeline

Collab should be good, need tests, add_user_to_pipeline will break without email setting models
Merge branch 'pipeline_collabs' into dev

Conflicts:
	app/controllers/pipelines_controller.rb
Merge branch 'dev' of https://github.com/makersquare/pied-piper into UserMailer

Conflicts:
	app/assets/javascripts/angular/app.js.erb
	app/views/shared/_navbar.html.erb
Ensure mutual pipeline_user/email_setting destruction