[libqofono] Add missing functionality. Make async. Report errors.

For call forwarding, call settings and supplementary services.
Merge pull request #11 from martinjones/master

[libqofono] Add missing functionality. Make async. Report errors.