Fixes for Insurgency parser + added test cases

This pull request carries some fixes related to the new changes added to the Insurgency parser. I added also some test cases to validate input data for the new features added.