fix bug with negative votes 'for'

When initializing the genesis state from the config, we were setting
'votes against' but then creating balances that a positive delegate ID.

I have fixed the initialization to use a negative delegate ID and
incremented the blockchain database version to indicate that users
should rebuild next time they load.
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
Fix for earlier attempt to move tie (console wasn't being flushed properly, only the log stream, in the tee stream).
Commit proper fc submodule version and add code to regression_tests to skip over directories with a leading underscore (right now that will be _newtest and _common_logs).
Add command line option to set the minimum delegate count to allow testing with a small network
Change test client launch scripts to use _newtest for the client datadirs.
Fix crash on exit

A static NTP object was being destroyed on exit which caused a crash. It
is now allocated on the heap to avoid this crash.
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
Add back a member initializer I shouldn't have deleted in the first place
upgrading blockchain version, we hard forked
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
changing genesis.conf to reflect new chain version
Fix crash when initializing qt_wallet

Client was not getting properly initialized, so it had a dangling
pointer for _cli, causing a crash later on when _cli was used.
Initializing _cli to nullptr fixes this issue.
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
merge from upstream/master
fixing build
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
fixing initial state bug round 2
wallet starts out unlocked after creation
Fix warning for win32