Allow test clients to produce blocks without needing peers. Generate a test script to import the keys for the delegates for regression tests.
Fix crash at node shutdown if client is operated with starting network. Simplify one_client_test and two_client_test so that they shouldn't break frequently with changes to the cli. Modify regression_tests to handle tests with multiple input logs as input scripts, also fixup working directory in run_regression_test after changes made to boost test launching of each test.
Added new rpc method "enable_output" to enable/disable output from the cli (mainly intended for use when performing regression tests that run test harness scripts so that the test harness scripts don't need to contain expected output for the test harness commands). Modified the batch files that launch the test clients to accept additional command-line arguments from the launcher. Added script to import delegate keys.
Add info about using test client launch scripts to regresssion testing docs.
Update BUILD_OSX.md
Merge pull request #386 from cassiopaia/patch-2

Update BUILD_OSX.md
OS X does not have wget by default, correcting build instructions
Add transaction propogation info collection to transfer_test
* Create a regression test that transfers funds from a delegate account to a new test account.
* Add a command to prevent the CLI from printing times, transaction ids, and other stuff that will change from one test run to the next
Increase default max connections to 50 (resolves #322)
Validate wallet name in create_from_json (#373)
Do not return next block production time in the past (resolves #362)
Fix underflow bug in delegate loop
Merge pull request #389 from vikramrajkumar/master

Fixes
Merge pull request #107 from BitShares/master

Merge from Remote:BitShares