Added IR::OArchive for generating IR files.
Rewrote GDCC::ListItr to work with a const T and to have std::iterator_traits specialization.