Whitespace alignment where 'register' has been removed

Signed-off-by: James Warren <admin@trezanik.org>
Enable MVALUE in JSON Spirit

Signed-off-by: James Warren <admin@trezanik.org>
Add RPC files to Visual Studio project

Updates VS Property Sheet for json_spirit macro + path

Signed-off-by: James Warren <admin@trezanik.org>
Update RPC implementation

- Rpc file now separated into individual classes (Command,Server,Table)
- rpc_commands provide the wrapper to the C++ class members
- RpcCommand uses flags instead of boolean toggles
- ERpcStatus now in dedicated file
- Runtime exposes the RpcServer static instance

Signed-off-by: James Warren <admin@trezanik.org>
Add thread renaming support for debugging purposes

Signed-off-by: James Warren <admin@trezanik.org>
Add RPC configuration options in preparation for use

Signed-off-by: James Warren <admin@trezanik.org>
OpenSSL now a dependency for API (via Boost, via RpcServer)

- Only Visual Studio project amended for now

Signed-off-by: James Warren <admin@trezanik.org>
Add DEP config and RpcServer initialization to app_init

- Remove code for non-c++11 supported vs compilers

Signed-off-by: James Warren <admin@trezanik.org>
Partial: Further developments to the RpcServer implementation

- Does not compile; require handlers for accepted connections
- Needs a think for correct location/headers/sources
- Using boost networking for RPC server (bitcoin code)
- Shared object(s) for shutting down need adding, also needs a think

Signed-off-by: James Warren <admin@trezanik.org>