Create ProviderNotFoundException and use it instead of returning null.
Solve minor bugs in ClientApplication.
Scan for further interfaces in ProviderFactory and test it.
Merge pull request #54 from logoff/fix/clientprovider

Improvements on Client/API Provider