Update project build requirements
* Add Visual Studio 2013 project file
* Update SConstruct for boost 1.55.0
Robustly validate input to the 'ledger' RPC command
Shutdown rippled before http server in json rpc test to avoid http server potentially receiving messages due to automatic ledger close interval.
Fix application pointer singleton lifetime
Update Visual Studio 2013 project file
Add basic_seconds_clock, insight::Groups
Add insight support to TaggedCache, KeyCache:
* Move TaggedCache, KeyCache to common
* Add radmap module, FullBelowCache class
* Add get_seconds_clock
* Inject FullBelowCache in SHAMap
Redirect Visual Studio 2013 project output
Refactor RPC module:
* Move JsonPropertyStream to ripple_json
* Remove unused RPC service manager
* Recreate RPC module in app code area
* Add RPC::Manager
* Add DoPrint handler
[WIP] DoLedgerClosed
[WIP] DoLeddgerClosed 2