remove user interface and leave json only parsing

keep json branch without user-interface on top of DEx code base
set mastercoin_tools_dir on msc_globals

default on globals is '~/mastercoin-tools'
the cron script can be also updated by setting MASTERCOIN_TOOLS_DIR
remove left overs of the wallet

automatic html generator
check previous payments on check_bitcoin_payment
add support for multiple payment on a single accept offer

example:
https://masterchain.info/Address.html?addr=1LifmeXYHeUe2qdKWBGVwfbUCMMrwYtoMm&currency=TMSC
https://masterchain.info/btcpayment.html?tx=d09ffc8f6b41176dc5a63f3110574cc42fb9fa8668b696b63b516bc0206001df&currency=TMSC
add amount bought to bitcoin payment parsing

show on btcpayment view
include currency variable on all btcpayment links
on multiple payments to accept list, skip exhausted accepts

if accepts is alredy 100% paid, pay the next one
example:
http://masterchain.info/btcpayment.html?tx=5eea7fcad063871ece3404237fb2b5d66cf79b51e371c2f8aef6e7061aacd197&currency=TMSC
fix enforcement of minimal fee on sell accept
invalidate multiple concurrent accepts from the same address

example:
https://masterchain.info/sellaccept.html?tx=263b7c420b2456b3f04eea4d92ddf35b95703859173a321c9fdeb71e6c1f5328&currency=TMSC
set distributed exchange feature active starting at 290630 block
update title of orderbook
allow sell offer with zero amount when it is a cancel request
invalidate tx with empty from address

examle transaction:
8fba98bc4ec872e8529433d70f1ac4f2724e0f42513214851b8155fa17522e3e
where the input is a multisig address
allow case of different reserved funds and accepted on sell offer update

Such a case may be caused by a bug, but in some cases it is a normal behavior
the trigger for this change is:
https://masterchain.info/selloffer.html?tx=b4fff0b33a547078cbde9a824a71a1d1ecdc6d234c0a2ac5df9123e129fa44a1&currency=MSC
Although transaction got parsed well, the automatic bug alert mechanism prevented
the sell offer from being attached to the seller address, and therefore it was
not available on the user interface, and the reserved funds did not get update.
Any user could have accepted this sell offer if they visited the sell offer
page directly.
update timestamps to be only in browser's local time
invalidate tx with multiple outputs to exodus

if a transaction does not originate from exodus, do not
allow multiple outputs to exodus

example:
https://masterchain.info/simplesend.html?tx=f1a0f43f10c3af7eff7b998ef0eb82f0eb82698f3752b27486e5537895207d51
has 2 outputs of 5460 satoshi to exodus
allow usage of uncompressed pubkey for creating a sell order
avoid google translation and caching of html pages

sync also html_includes to auto generate the updated html
Merge pull request #1 from grazcoin/master

Merge latest updates