Add missing synchronous call overload to json_connection
Merge pull request #30 from nathanhourt/phoenix

Add missing synchronous call overload to json_connection
Update .gitignore: ignore .cbp files (cmake artifact)

Conflicts:
	.gitignore
sockets now wait for any pending write or read operations to finish before destructing
reduce default stack size by 50% to 4x default from 8x
Fix win32 compile (increase size of tcp_socket)
Merge branch 'master' of github.com:InvictusInnovations/fc

Conflicts:
	.gitignore
Fix compile fc on Win64 tcp_socket needs a bit (two dozens of) more space.
Added OpenSSL configuration file path. (qt_wallet issue #10 Some clients on Windows 7 quit/crash on start)
Fix for Linux needed to build Keyhotee.
Bugfix: Incorrect ordering of newline and carriage return in HTTP server

The HTTP server was printing "\n\r" at the end of lines in the response
headers, which is invalid and caused some HTTP clients to detect an end
to the headers after the first header line.

The server now prints the proper "\r\n" sequence, which is parsed
correctly by clients.
Merge branch 'master' of github.com:InvictusInnovations/fc
Eliminate local variable that was shadowing data member variable stack_ctx in context object, which resulted in an assert when the context object was destructed.
Fix linux clang compilation
Fix ntp on win32
Make future's cancel_and_wait automatically swallow the canceled_exception since it is expected.
separate one try/catch into two blocks during file_appender destructor
Cleanup all async tasks on exit, thread safety, work in progress.
Add time_point_sec::to_iso_{extended_}string()
Merge branch 'master' of github.com:InvictusInnovations/fc