Added missing rules for string generator.
Added generator tests for string.
Replaced usage of BOOST_CHECK_EQUAL() by BOOST_CHECK_EQUAL_COLLECTIONS()
Exception if parser/generator fails.