Adds DatParser - we can now read .dat files and extract strings

Summary: Also adds DatObject and DatHeader

Test Plan: see unit tests

Reviewers: anh-chrome
Merge branch 'alamo'