more song controller and model changes

- added search song by singer
- search song by composer
- search song by all columns displayed in UI (generic search)
composer model

- get all composers for UI
- add, delete, update composer
- generic search
- search composer by song, bday, album, genre, name