Const functions for ASTVisitor and const ASTPrinter.
Const AST visitor for the compiler.
Clear separation between ASTVisitor and ASTConstVisitor and more const specifiers.
More const cleanup.
Removed unused members.
Some more consts.
Move implementations of ::accept out of AST.cpp.
Consts in SourceReferenceFormatter.
Merge pull request #577 from chriseth/sol_constCleanup

Solidity const cleanup
Merge remote-tracking branch 'ethereum/develop' into sol_strings

Conflicts:
	libsolidity/Types.cpp