added a getter for the transaction ID
added IO-utils to dependences
added a bitcoin lib to the android project
started work on reshaping the android client to fit the new transaction system

- refactored out all network code into static methods in Network
- changed coupon to be transaction