add basic dtrust tests
add port variable for tests
cleanup
Better dtrust tests

- test multikey withdrawal sequentially
- test failure of signing expired keys
Upgrade bitcoinjs-lib to 1.2.0 and remove ecurve dependency

- Bitcoin.ECKey now exposes ecurve by itself
- more atomic Key functions
ignore ./tmp
only test dtrust on v2 api or above
Add flag 'allowNoPin'

The allowNoPin flag is used to modify default behavior of returning
an error when no pin was supplied.
bump to 1.0.3
Merge pull request #6 from BlockIo/1.0.3-dev

merge 1.0.3