Fixes massive rust fallout

 * to_str() is now to_string()
 * typaram doesn't have size specification any more
 * LIT_INT_UNSUFFIXED is now LIT_INTEGER and a bitch to parse
 * minor changes to CustomEmitter trait