refactor(endorsement-reasons): update endorsement reason syndication UI

Allow for pick list of previously used reasons
Use tag input for capturing new reasons
Update controller to use find/populate to get reason count
refactor(wants): update wants to mirror endorsements syndication
fix(spec): fix broken tests
Merge pull request #92 from lithiumtech/feature/syndicationRefactor

Feature/syndication refactor