Ruby implementation of xcproj functionality

see #199
That's actually not a `CFBoolean`, just a `BOOL`