feat(search): Add ability to search for tracks with autocomplete

Create `wwSearchDirective`
Create `searchFactory` to format track names
Add unit test and docs

[#1]
refactor(search-factory): Add `getArtistName` method

Rename `formatted_name` to `full_name`
Add unit tests
Add docs
Merge pull request #36 from ilyakam/feat-1-search

Add ability to search for tracks with autocomplete