CxxUtils: Fix reading /proc/maps lines.
- Device numbers can be more than two digits.
- Inode numbers are in decimal, not hex. Use ino_t.
- Don't truncate pathname; store as std::string.
Should fix failures seen on new build machines.
Should fix failures seen on new build machines.