require ioservice to use multiple threads. thread-safe connecting to nodes.
Merge branch 'develop' into network
Merge branch 'develop' into network
pr fixes
Exporting Natspec documentation to a JSON interface

- Adding a getDocumentation() function to solidity compiler stack
  so that we can obtain the natspec interface for a contract

- Adding libjsoncpp as a dependency of libsolidity. This is done
  in a dirty way, using libjsonrpc-cpp s an intermediate dependency
  for the moment. Will fix soon.

- Start of a test file for Natspec exporting to JSON
Using jsoncpp for exporting ABI interface from solidity

- Also changing the interface JSON test to have a shorter name
  plus to provide meaningful error message in case of failure
More Natspec JSON export tests and better error reporting
Handle absence of Natspec doc and add option to solc
Removing unneeded local variable in CompilerStack::getDocumentation()
Merge remote-tracking branch 'upstream/develop' into newTests
Simplifying lambda function in CompilerStack::getInterface()
Merge remote-tracking branch 'upstream/develop' into newTests
Merge remote-tracking branch 'upstream/develop' into newTests
test update due to CALLCODA <-> RETURN
Merge pull request #555 from CJentzsch/newTests

test update due to CALLCODE <-> RETURN
fix naming
Merge branch 'develop' into network
Separate user and dev natspec documentation

- plus other small changes according to the spec
Moving all Interface and Documentation functionality to own class

- Creating the Interface Handler class which will take care of the
  parsing of Natspec comments and of interfacing with and outputing to
  JSON files.

- Will also handle the ABI interface creation
Avoid need for Qt 5.3.