Parse file pased as an argument to program
Parser improvements

- Track line/column when parsing
- Throw exception when parser fails
- Handle escape sequences for quoted strings
Multiple fixes

- Separate XCProject and XCProjectParser
- More user-friendly main()
List content of a project