Devel

1. gitignore file added
2. config api cleanup
3. bluetooth & mpris clients code cleanup
4. overall build warnings removed.