Imported latest uribeacon library

Please review @schilit 
If the beacon fails to build then writeUriBeacon will never get called and the user won't know what is wrong with the uri he/she entered.