Mac OSX bitcoin: URI updates

Changes for URI updates for Mac OSX.  Also added some error checking on the amount.