added put method and enable setName to actually set the name on the bridge
* Add a bit of error handling to Discovery class.
* Disconnect discovery after first found bridge (FIXME'd) and adapt to Discovery's changed API.
Merge branch 'master' of github.com:muesli/shine