Reduce scope of RPC locks and general cleanup (RIPD-458)
Further documentation improvements to Ledger Consensus.
Use std::atomic
Make CBase58Data/RippleAddress movable (RIPD-428):
This significantly increases the performance in returning
these types from factory functions.
Refactor RippleCalc:
* Rationalize method and filenames, move to subdirectory.
* Use Issue in Node.
* Restrict access to PathState variables.
* Line length and readability cleanups.
* New PathCursor stores path calculation data during rippleCalc.
* Extract methods PathCursor::node(), PathCursor::previousNode()
  and RippleCalc::addPath
More fixes to VSProject sorting algorithm
Freeze enforcing: (RIPD-399)
 * Set enforce date: September 15, 2014
 * Enforce in stand alone mode
 * Enforce at source
 * Enforce intermediary nodes
 * Enforce global freeze in get paths out
 * Enforce global freeze in create offer
 * Don't consider frozen links a path out
 * Handle in getBookPage
 * Enforce in new offer transactors
Remove TRUST_NETWORK directive (RIPD-331)
Add pubkey_node and hostid to server stream messages (RIPD-407)
Remove LedgerBase and decongest Ledger locks
Detect inconsistency in PeerFinder self-connects (RIPD-411)
ASCII clean
Clean OrderBookDB::getBooksBy methods.
Correct Pathfinder::getPaths out to handle order books (RIPD-427)
Fix bridged order limit calculation
Add legacy offer create transactor
[REMOVE] .
[REMOVE] gdwarf2 for gdb
[FOLD] Unit test
[FOLD] Fix