[connman] fix logic for failure autoconnect

if service has failure state, don't bother with ignore check,
and just set timer and try reconnect.

After 30 minutes, this will try no more.
Merge pull request #66 from lpotter/master

[connman] fix NULL pointer crashes
Merge pull request #67 from lpotter/fixfailure

[connman] fix logic for failure autoconnect
[connman] allow user input request signal when using autoconnect.

If passphrase gets changed, it needs to pass on the user Input request
signal to clients to be able to re-autoconnect.