Merge pull request #130 from uwecerron/master

fixed server ref to rpc_interface
Issue #129: Added run.py for server code.

Partial checkin to see if I'm on the right track.
Merge pull request #132 from uwecerron/master

print statement deprecated incompatible with 3.0+ and Macosx additional notes
Merge pull request #133 from jimmysong/129

Issue #129: Added run.py for server code.
Issue #129: Add client side for chroma server processing

* Changed up AidedColorDataBuilder to subclass BasicColorDataBuilder instead of FullScanColorDataBuilder
* Changed color.py to use ThinColorData/AidedColorDataBuilder/ChromaBlockchainState based on a key (for now default)
* Added chroma.py in services as the client to a chroma server (note prefetch isn't used yet)
* Added web.py to the setup.py
* Changed run.py on the server to be a little cleaner
Merge pull request #134 from jimmysong/129

Issue #129: Add client side for chroma server processing
EPOBC and required fixes
default to thick for now
epobc genesis padding fix
coloredcoinlib update
EPOBC fixes, get_colorvalue_raw, BlockchainState.publish_tx
on-demand initialized in cli
thin init refactoring
p2ptrade code overhaul, check_tx
utxodb -> coindb, wallet overhaul, publish_tx
balance refactoring
different wallet file name, testnet wallet init
build script update
minor updates
chromanode (instead of server/run.py)
get_block_count refactoring