wallet pulls transactions from most recent block only and caches them not recreating transactions array on each pull; also it now caches prettyRecentDate value
Merge branch 'transactions_refactoring' into develop
fixes two market issues: swaps bid/ask depth on market flip; updates order type on short->margin transition
as temporary solution prettyRecentDate is replaced with pretty_time
merge upstream develop