Create contracts.
Packing and unpacking of constructor arguments.
Check that constructor does not have "returns" directive.
Stylistic changes.
fixed macdeployqt options order
Merge pull request #621 from chriseth/sol_createContracts

Contract creation ("new" operator).
changed output stacktrace format to json
using json_spirit
append JSON objects to log
FindCURL in out cmake folder, required to find debug curl library
find jsonrpccpp debug libraries
Merge pull request #632 from debris/windows_debug2

Windows 32 debug, part 2
Fix for unhandled solc exception with opcodes argument

- This should fix #631
Properly outputing opcodes in solc, using normal stream operator
Fix: Resolve function types of all contracts before checking types inside functions.
Add functions needed by constructor.
Using strings instead of #defined literals in solc
Adding a ForStatement solidity AST Node.

- Adding ForStatement node
- Implemented Parsing for ForStatement
- A simple parsing test for the ForStatement
- Work in progress
new ForStatement parsing test and small grammar fix
Solidity ForStatements expressions are now optional