feat(topic): tests for edit controller

Signed-off-by: A. Prooks <aprooks@live.ru>
feat(topic): adding video to topic.videos

videos excluded if already selected

Signed-off-by: A. Prooks <aprooks@live.ru>
chore: assets and jshint rules for tests

Signed-off-by: A. Prooks <aprooks@live.ru>
Merge pull request #13 from ChrisBoesch/master

merging back
Merge branch 'master' into feature/topicAndVideos
Merge pull request #53 from aprooks/feature/topicAndVideos

videos can now be added to topic