Replaced tuple<bool,string,string> with named struct in chisel.cpp.

This change fixes compilation with GCC 4.4 and improves readability of
code.
Removed unused includes.
Merge pull request #139 from annulen/no_tuple

Replaced tuple<bool,string,string> with named struct in chisel.cpp